中华大哥哥 level
获赞
55
粉丝
6
关注
0
看过 TA
18
中国科学院电工研究所
2020
PHP
IP属地:未知
暂未填写个人简介
私信
关注
2021-08-06 12:01
已编辑
中国科学院电工研究所 PHP
1、哪些情况下的对象会被垃圾回收机制处理掉? 利用可达性分析算法,虚拟机会将一些对象定义为GCRoots,从GCRoots出发沿着引用链 向下寻找,如果某个对象不能通过GCRoots寻找到,虚拟机就认为该对象可以被回收掉。 1.1哪些对象可以被看做是GCRoots呢?1)虚拟机栈(栈帧中的本地变量表)中引用的对象; 2)方法区中的类静态属性引用的对象,常量引用的对象; 3)本地方法栈中JNI(Native方法)引用的对象; 1.2对象不可达,一定会被垃圾收集器回收么? 即使不可达,对象也不一定会被垃圾收集器回收,1)先判断对象是否有必要执行finalize()方法,对象...
努力搬砖Java:Exception是程序本身可以处理的异常,又分为运行时异常(RuntimeException)(也叫Checked Eception)和 非 运 行 时 异 常(不 检 查 异 常Unchecked Exception)。 这里写反了吧。 检查(Checked)是指编译器要检查这类异常,检查的目的一方面是因为该类异常的发生难以避免,另一方面就是让开发者去解决掉这类异常,所以称为必须处理(try ...catch)的异常。
投递京东等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务