黑马程序员技术交流社区
标题: 类与对象的生命周期 [打印本页]
作者: 呵呵君 时间: 2015-7-3 22:50
标题: 类与对象的生命周期
类与对象的生命周期1 类与对象的初始化过程:
*静态属性先初始化,而且仅仅初始化一次
*首先给静态属性进行声明,并赋默认值,然后代码从上往下执行静态代码块或静态赋值
*每创建一个对象,就先实例化成员属性:首先给成员属性声明,赋默认值,然后.执行赋值语句
*成员属性初始化后再调用构造方法
2 垃圾回收机制
*java虚拟使用垃圾回收机制进行垃圾回收
*垃圾回收本身是一个线程(当内存不够用的时候,一般会进行垃圾回收)
*垃圾回收不能通过程序来调用,仅仅能够通过System.gc()建议虚拟机进行垃圾回收
*当进行垃圾回收时,会调用对象的finalize方法
作者: GiveUp 时间: 2015-7-4 08:25
建议回收,也就是说不一定能够成功回收?有什么判断条件吗?
作者: 呵呵君 时间: 2015-7-4 23:55
Java语言的垃圾回收有自己的一套机制不用人为设定,和c语言不一样.
作者: bingo54 时间: 2015-7-5 00:48
好像人很少,来顶下。。。。:lol
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |