jvm
文章平均质量分 87
dream_alen
这个作者很懒,什么都没留下…
展开
-
Java类加载初始化的过程
Java类的加载说明 Java类的编译代码都存在于它自己的独立文件中(class),该文件只在需要使用程序代码时才会被加载。 类加载在创建类的第一个对象时发生,但当访问static域或static方法时,也会发生加载。 构造器也是static方法,尽管static关键字没有显式写出,故可进一步说,类是在任何static成员被访问时加载的。 示例说明加载过程 示例源于《Java编程思想》 //父类 public class SuperClass { protected int super_a; ...原创 2021-03-08 09:56:20 · 103 阅读 · 0 评论 -
深入理解java类型信息(Class对象)
在Java中用来表示运行时类型信息的对应类就是Class类,Class类也是一个实实在在的类,存 Class对象 Class类被创建后的对象就是Class对象,Class对象表示的是自己手动编写类的类型信息,比如创建一个Shapes类,那么,JVM就会创建一个Shapes对应Class类的Class对象,该Class对象保存了Shapes类相关的类型信息。 实际上在Java中每个类都有一个Class对象,每当我们编写并且编译一个新创建的类就会产生一个对应Class对象并且这个Class对象会被保存在同原创 2021-02-24 09:12:52 · 406 阅读 · 0 评论