java文件编译后,出现xx$1.class的原因
java编译后的文件名字带有$接数字的就是匿名内部类的编译结果,接名字的就是内部类的编译结果
例如:TestFrame$1.class是匿名内部类的编译结果,
TestFrame$MyJob.class则是内部类MyJob编译后得到的.
使用内部类可以隐藏一些实现的细节, 等等, 还有其他一些好处. 使用匿名类的时候, 要注意代码的可读性
转载于:https://www.cnblogs.com/JonaLin/p/11139701.html
java文件编译后,出现xx$1.class的原因相关推荐
- 包含内部类的.java文件编译后生成几个.class文件
如果一个类有内部类,编译将生成几个字节码文件,规则是怎样呢? 写在前,自己动手丰衣足食,结论只有个人实验支持,没有官方数据支持,欢迎自行查阅文档然后来指正,轻喷,谢谢. 1.普通类包含内部类的样例 p ...
- java源程序是由类定义_无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件...
无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件 答:× 小儿头皮静脉输液时如误注入动脉,局部表现为: 答:呈树枝状苍白 人民群众既是历史 ...
- java文件编译_【java】javac编译多个有依赖关系的java文件为class文件
历史文章: [javac命令不能使用,提示不是内部命令或外部命令,请查看历史文章] =================需求说明========================== 之前的文章中,仅说明 ...
- JAVA 文件编译执行与虚拟机(JVM)简单介绍
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo3 java程序的内存分配 JAVA 文件编译执行与虚拟机(JVM)介绍 ...
- java虚拟机编译文件,理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么...
理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么 最近在看<深入理解Java虚拟机>弄明白了很多java的底层知识,决定分几部分总结下,从.java文件编译,到 ...
- Maven在pom文件中添加资源插件后,src/main/resource目录中的文件编译后不拷贝解决方法。
在pom文件中添加以下资源插件后 <!--添加的资源插件--> <build><resources><resource><directory> ...
- java $.class_java文件编译后额外生成的$1.class是怎么一回事
首先java文件编译生成class文件其基本规则是这样的: 内部类的class文件命名是:主类+$+内部类名 匿名类的class文件命名是:主类+$+(1,2,3....) 但是如果没有使用匿名类,会 ...
- java $ class_java文件编译后额外生成的$1.class是怎么一回事
首先java文件编译生成class文件其基本规则是这样的: 内部类的class文件命名是:主类+$+内部类名 匿名类的class文件命名是:主类+$+(1,2,3....) 但是如果没有使用匿名类,会 ...
- 多个java文件编译并打成jar包经典方法
首先,多个java文件的编译 find . -type f -name *.java > compilelist (.代表当前路径) javac -cp "$CLASSPATH&quo ...
- jcreator把class字节码文件转成.java源文件_如何将.JAVA文件编译成.CLASS文件.说明方法和工具,或用JCreator如何操作?...
http://www.newiter.com/showart.asp?id=33 由于比较长,建议点击上面链接进入继续浏览 对于很多应用系统,常常需要动态装载和执行类和代码片断,这有利于部署的简易性和 ...
最新文章
- 深度学习与计算机视觉系列(9)_串一串神经网络之动手实现小例子
- 基于tensorflow的MNIST手写字识别
- sqluldr2支持mysql吗_Oracle SQLULDR2 以及 SQLLDR 进行导入导出的功能说明
- 解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
- Redis:redis cluster的实现细节
- mybatis 原理_Mybatis工作流程及其原理与解析
- SAP UI5 Opportunity popup
- 读《数学之美》第四章 谈谈分词
- Java面试你必须要知道的那些知识,面试建议
- 路径分析开源工程OpenTripPlaner 概述
- 洛谷 P1048 采药 01背包入门
- ViewPager+Fragment实现支持左右滑动的Tab
- 《软件构架实践》阅读笔记4
- 计算机页面添加文字水印在哪,轻松学会给office2013 word文档添加图片/文字背景水印以及让水印铺满整个页面-网络教程与技术
-亦是美网络...
- javascript学习心得
- 手机无线网络为啥无法连接服务器,手机wifi打不开及手机WiFi连接上但不能上网,怎么办?...
- python基础资料(Learn|Codecademy好用的工具)
- 百度获取天气预报接口
- 巨型计算机语言主要应用于,计算机应用基础知识复习题
- 皕杰报表里的排序问题
热门文章
- 拓端tecdat|R语言深度学习探索德国数据科学就业市场
- (5)机器学习_K折交叉验证(iris数据集实例)
- 地下迷宫探索 (30 分)(DFS)
- hadoop学习笔记01
- java整型_java整型数值
- 卷积神经网络第三周作业 Autonomous driving application - Car detection - v1
- caffe绘制训练过程的loss和accuracy曲线
- 搜索引擎技术在仿冒网站检测中的应用
- windows查看8080端口并杀死进程
- 2021-06-27循环控制 mapSet