内部类笔记
文章平均质量分 67
奋途中的兔子
an easy road may never lead to greatness
展开
-
内部类笔记1-静态内部类持有外部类引用验证
1.静态内部类不会持有外部类引用下面我们写一个有静态修饰符的内部类 如下静态内部类:public class MyClass { private static class MyInnerClass { private String innerString; public MyInnerClass( ) { }原创 2018-01-13 20:06:55 · 1864 阅读 · 2 评论 -
内部类笔记2-匿名内部类编译时会不会生成class文件
匿名内部类编译时会不会生成class文件,下面来验证我们知道 在一个类里如果有内部类,则编译是会产生两个class文件,一个类class 一个是内部类class,那么匿名内部类会不会也编译出来一个class呢,我们定义一个接口(接口会单独生成一个class),然后匿名生成这个接口的实例,再编译这个类,看看结果如何:原始类如下:public class MyClass {原创 2018-01-13 22:13:38 · 9301 阅读 · 2 评论