- 博客(2)
- 收藏
- 关注
原创 初始化顺序
在类的内部,变量定义的顺序决定了初始化的顺序.即使变量定义散布于方法定义之间,它们仍会在任何方法调用之前得到初始化. 无论创建多少个对象,静态数据只占用一份储存区域.静态变量初始化只有在必要时才会执行,比如有类Table,如果不创建Table对象也不引用Table的静态方法,那么类Table的静态变量永远也不会被创建.只有在第一个对象被创建或者第一次引用时,他们才会被初始化. 变量的初始化顺序 ...
2018-11-12 21:26:51 72
原创 JAVA的垃圾回收器
在了解垃圾回收器之前,必须要知道java操纵内存中元素的方式及储存方式.在java中,一切都被视为对象,但操纵对象的其实是对象的一个引用. String str = new String("你好啊!"); 如上,创建了一个s的引用,并指向String对象.程序运行时,引用会储存到堆栈中,对象则会储存到堆中.存储在堆栈中的所有项有确切的生命周期,而堆中的数据没有确切的生命周期.如:...
2018-08-21 23:44:54 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人