每个类的编译代码都存在于自己的独立文件中,该文件只有在使用程序代码时候,才会被加载。 一般来说 类的代码在初次使用的时候才会被加载。 ---《Thinking in Java》
类的代码在初次使用的时候才会加载, 这句话的意思 其实是指
-
加载发生在
创建类的第一个对象
的时候 -
但是
访问static域
/static方法
的时候 就会发生加载 -
其实 `
-
更准确的讲类在任何static成员被访问的时候加载的。
每个类的编译代码都存在于自己的独立文件中,该文件只有在使用程序代码时候,才会被加载。 一般来说 类的代码在初次使用的时候才会被加载。 ---《Thinking in Java》
类的代码在初次使用的时候才会加载, 这句话的意思 其实是指
加载发生在创建类的第一个对象
的时候
但是 访问static域
/ static方法
的时候 就会发生加载
其实 `
更准确的讲类在任何static成员被访问的时候加载的。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。