首页 > 图灵资讯 > java面试题>正文

什么情况下触发类加载

2024-01-24 10:04:12

 

什么情况下触发类加载

在Java中,以下几种情况会触发类的加载:

  • 创建类的实例;例如:MyClass obj = new MyClass();
  • 访问类的静态成员;例如:int value = MyClass.staticVariable;
  • 调用类的静态方法;例如:MyClass.staticMethod();
  • 使用反射操作;例如:Class.forName("com.example.MyClass")
  • 执行Java程序的入口类:通常是含有public static void main(string[] args)方法的类

 
上一篇 单例模式的懶汉式和饿汉式
下一篇 有哪几种类加载器

文章素材均来源于网络,如有侵权,请联系管理员删除。