摘要: 首先上一段Java接口的代码 public interface MyAInterface{ public static final int NAME = "zhangsan"; public abstract void show(); } 然后解释成员变量为什么必须是static final修饰的常 阅读全文
posted @ 2020-10-17 15:48 凯尔哥 阅读(1576) 评论(0) 推荐(2) 编辑
摘要: 首先上一张类的加载和初始化图 然后对上面的图做详细解释 1.在执行main方法之前会先将PersonTest类和Person类依次加载到方法区,即类中的所有成员变量和方法都会进入方法区。这里加载到方法区的实际上是编译之后的字节码文件,这里为了演示方便直接使用原始代码表示。 2.将类加载到方法区之后, 阅读全文
posted @ 2020-10-17 15:32 凯尔哥 阅读(377) 评论(0) 推荐(0) 编辑