查看Scala编译的.class文件
Scala是基于JDK运行的,必然会生成Java的字节码文件.class文件。
如何查看?
编码IDE:IntelliJ IDEA 2017.2 x64
查看class文件工具:jd-gui
scala代码如下:
person.scala
package cn.zengmg.day26class Person {val id="0001" //不变的var name="zengmg" //变化的}//因为AAA命名规则无常,于是命名与类名相同
//也是Person类的伴生对象
// object AAA{
object Person{def main(args: Array[String]): Unit = {val p=new Person()println(p.id+" "+p.name)}}
编译的class文件在
项目文件夹下 out 文件夹里
用jd-gui 查看这个文件便可
查看Scala编译的.class文件相关推荐
- scala 编译完生成两个class文件有何不同
首先编写一个 HelloWorld.scala 文件 object HelloWorld {def main(args: Array[String]) {println("Hello Wor ...
- 编译Ngnix遇到的问题,查看程序依赖的库文件
要点:ldd 可以读取每个可以运行的程序依赖的 so 文件. 编译的时候提示需要Openssl库. 查看本机,已经安装了openssl 查看编译报错文件,查找Openssl所依赖的库 more obj ...
- Dart : 查看 dill 编译代码文件
文章目录 写在前面 内容 准备 编译 参考 写在前面 Dart VM 在运行时会对 .dart 文件编译成 .dill 文件,有时候我们可以通过查看 .dill 文件来从更深一层的角度来理解代码.本篇 ...
- java 源码分析_Java 源代码编译成 Class 文件的过程分析
原标题:Java 源代码编译成 Class 文件的过程分析 在上篇文章< Java三种编译方式:前端编译 JIT编译 AOT编译 >中了解到了它们各有什么优点和缺点,以及前端编译+JIT编 ...
- 【Linux 内核】编译 Linux 内核 ⑤ ( 查看 .config 编译配置文件 | 正式编译内核 )
文章目录 一.查看 .config 编译配置文件 二.正式编译内核 一.查看 .config 编译配置文件 在上一篇博客 [Linux 内核]编译 Linux 内核 ④ ( 打开 Linux 内核编译 ...
- MDK 的编译过程及文件类型全解
出处:MDK 的编译过程及文件类型全解 MDK 的编译过程及文件类型全解 ------(在arm9的开发中,这些东西都是我们自己搞定的,但是在windows上,IDE帮我们做好了,了解这些对深入开发是 ...
- pyc文件反编译为py文件
近期时不时需要把工程里的 pyc 文件反编译出来,查看接口函数的逻辑.此前有师兄安利了uncompyle6工具,我使用了几次,发现反编译出来的代码逻辑很清晰,此处我也不能打包票 uncompyle6 ...
- java虚拟机编译文件,理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么...
理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么 最近在看<深入理解Java虚拟机>弄明白了很多java的底层知识,决定分几部分总结下,从.java文件编译,到 ...
- 好爽 java_Intellij是进行scala开发的一个非常好用的工具,可以非常轻松查看scala源码,当然用它来开发Java也是很爽的,之前一直在用scala ide和ec...
Intellij是进行scala开发的一个非常好用的工具,可以非常轻松查看scala源码,当然用它来开发Java也是很爽的,之前一直在用scala ide和eclipse,现在换成intellij简直 ...
最新文章
- ps怎么制作流体_PS教程:制作渐变流体效果海报
- .NET环境下创建Activex (转)
- windows 安装 php memcached,Windows安装配置php+memcached的方法
- goland 配置goroot找不到SDK
- 在web前端调用后台java程序(java类)的方式
- LOAD DATA INFILE句法
- 高保真原型、动画引导、用户登录、巡检任务、维保任务、用户中心、历史记录、帮助中心、清除缓存、任务抽检、扫描二维码、待办事项、账号设置、客服信息、交互说明、手机端、小程序、app原型、BIM信息综合管理
- 人工智能感知技术是机器人应用支撑技术之一
- Matlab S函数求解二阶微分方程或二阶动态方程
- 如何导出html中的图片,一键保存网页中的全部图片
- oracle碎片整理
- 赵小楼《天道》《遥远的救世主》深度解析(136)自由不是你为所欲为,而是可以选择你不想干的事
- Xcode 真机调试失败:Errors were encountered while preparing your device for development
- 中国交通标志牌数据集TT1OOK中的类别ID及其图标罗列以及含义详细介绍
- 震惊!史上最菜的Oracle 11g教程(大佬勿进)
- qmail 相关问题
- WSDM‘23 推荐系统论文梳理
- Notepad++查看二进制文件——HexEditor插件
- 省级面板数据(2000-2019)九:城市发展(土地面积+交通+供水+基础设施)(stata版)
- Mac OS X运行程序出现bad interpreter: operation not permitted的解决方案
热门文章
- linux更改语言脚本,Linux shell脚本入门——shell语言脚本【CentOS】
- bb10系统支持java吗_黑莓BB10怎么样 BlackBerry 10系统好用吗?
- 什么叫大数据人物画像_大数据时代,如何构建精准用户画像,直击精细化运营...
- linux下安装mysql5.7.19,Linux下MySQL5.1升级到高版本MySQL5.7.19详解 | zifangsky的个人博客...
- html图片拼接出现留白,关于img标签周围留白的问题
- util.java_TelnetUtil.java
- 数据归一化处理方法_科研常用的实验数据分析与处理方法
- conda失败说没有写权限_爱情中,为什么男生表白失败,女生还说可以继续做朋友,想过没有...
- ubunt16.04 安装3090显卡驱动 cuda cudnn pytorch
- WPF,Silverlight与XAML读书笔记第三十九 - 可视化效果之3D图形