
面试
eck
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试题总结一
1.transient关键字的作用 transient关键字用来修饰类的属性,被修饰的属性在对象被序列化时不会被序列化,所以transient可以用来修饰没必要序列化的成员属性. 2.子类能否重写父类的静态方法 不能 因为静态方法属于类,在类加载的时候就被加载进来,存储到所在的内存中,而类的非静态方法属于对象,每个对象都有一份非静态方法的引用,方法被重写,调用的仍是子类...原创 2019-10-10 20:56:50 · 166 阅读 · 0 评论 -
JVM垃圾回收
一:堆 大对象直接进入老年代 为什么这样做? 为了避免大对象分配内存时由于分配担保机制带来的复制而降低效率 长期存活的对象进入老年代 二:如何判断对象可以被回收 引用计数法 引用计数器为0的对象就是无用对象 缺点 无法解决相互循环引用的问题 ,在内存中对象相互引用,就无法造成回收 可达性算法 ...原创 2019-10-10 20:56:05 · 127 阅读 · 0 评论