• 要获取对其他包的访问权限,所有的类必须有公共权限或包权限。如果将某个成员类声明为protected,那么它的.class文件就会认为是公有类。如果将某个成员类声明为private,那么它的.class文件就会认为是包内类。
  • 每个嵌套类和内部累都被存放在自己的.class文件里。
  • .class文件名先是封闭类的名字,紧跟着$符号,然后是被封闭类的名字
  • 匿名类是用数字来标记的

举例:
Equation2.java文件,产生的.class文件有:

  • Equation2.class        这个文件就是Equation2的公有类本身
  • Equation2$Result.class        这个文件包含了嵌套接口Result
  • Equation2$1.class           这个文件是匿名内部类

摘自《java程序设计高级主题》

相关文章:

  • 2021-08-11
  • 2022-12-23
  • 2021-11-22
  • 2022-12-23
  • 2022-03-02
  • 2021-05-19
  • 2021-11-27
  • 2022-12-23
猜你喜欢
  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
  • 2021-06-20
  • 2022-12-23
  • 2021-05-20
相关资源
相似解决方案