whi*_*hat 16 java static-block classloader
据说java中的静态块只在加载该类时运行一次.但它究竟意味着什么?在哪一点上是由JVM(Java虚拟机)加载的类?
是在调用该类中的main方法时?并且当main方法开始执行时,是否还加载了同一类的所有超类?
考虑A扩展B和B扩展C.所有都有静态块.如果A有main方法,那么静态块的执行顺序是什么?
| 归档时间: |
|
| 查看次数: |
3286 次 |
| 最近记录: |