上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 问题:Object的finaliz()方法 的作用是否与C++的析构函数作用相同? 》不同的 1、C++的析构函数调用确定,就是对象离开作用域之后就马上被删除。而java Object的finaliz()调用之后,具有不确定性。 2、将未被引用的对象放置于F-Queue队列(当垃圾回收器要宣告一个对 阅读全文
posted @ 2019-04-06 13:39 邂逅那青春-VING 阅读(238) 评论(0) 推荐(0)
摘要: 1、Serial Old 收集器(-XX: +UseSerialOldGC, 标记-整理算法) 1.1 单线程收集,进行垃圾收集时,必须暂停所有工作线程 1.2 简单高效,Client模式下默认的老年代收集器 2、Parallel Od收集器(-XX: +UseParallelOldGC ,标记-整 阅读全文
posted @ 2019-04-06 11:04 邂逅那青春-VING 阅读(307) 评论(0) 推荐(0)
摘要: 问题:什么是Stop-the-World? 1、JVM由于要执行GC而停止了应用程序的执行 2、任何一种GC算法中都会发生 3、多数GC优化通过减少Stop-the-world发生的时间来提高程序的性能(高吞吐,低停顿的效果) 问题:什么是垃圾收集器中的Safepoint ? 》1、分析过程中对象引 阅读全文
posted @ 2019-04-05 00:48 邂逅那青春-VING 阅读(219) 评论(0) 推荐(0)
摘要: 问题:谈谈你了解的垃圾回收算法 1、标记-清除算法(Mark and Sweep) 标记:从跟集合进行扫描,对存活的对象进行标记 清除:对堆内存从头到尾进行线性遍历,回收不可达对象内存 优点:简单 缺点:容易出现碎片 这个算法会导致出现大量的不连续的内存碎片,可能会导致在之后的分配较大的对象时,无法 阅读全文
posted @ 2019-04-04 22:57 邂逅那青春-VING 阅读(1006) 评论(0) 推荐(0)
摘要: 对象被判定为垃圾的标准 1、没有被其他对象引用 判定对象是否为垃圾的算法 1、引用计数算法(不是主流垃圾回收机制) 1.1 判定对象的引用数量 1.1.1 通过判断对象的引用数量来决定对象是否可以被回收 1.1.2 每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1 1.1.3 任何引用计 阅读全文
posted @ 2019-04-04 21:24 邂逅那青春-VING 阅读(189) 评论(0) 推荐(0)
摘要: 1、元空间(MetaSpace)与永久代(PermGen)的区别? 》 1.1 元空间使用的是本机内存(这样的好处是,可以使用的内存空间变大了,没有OutOfMemoryError:PermGen space异常) ,永久代使用的是jvm内存!!!!核心!!!! 1.2 没有了字符串常量池(在jdk 阅读全文
posted @ 2019-04-03 23:52 邂逅那青春-VING 阅读(394) 评论(0) 推荐(0)
摘要: 线程独占部分 1、你了解Java的内存模型吗? 内存简介 有内核空间、用户空间(java是运行在用户空间上) 32位系统 》最大的访问内存大小是4G 62位系统 》最大的访问内存大小是512G 背景: 我都知道C语言下,通常将内存划分位数据段和代码段 数据段包括堆、栈、以及静态数据区 JVM内存模型 阅读全文
posted @ 2019-04-03 18:30 邂逅那青春-VING 阅读(381) 评论(0) 推荐(0)
摘要: 这个题目是考察多个方面 但是要回答出关键点: 1、平台无关性 2、GC 3、语言特性、泛型、反射、lamda 4、面向对象 5、类库 6、异常处理 阅读全文
posted @ 2019-04-03 15:26 邂逅那青春-VING 阅读(284) 评论(0) 推荐(0)
摘要: 类的加载方式 1、隐式加载:new 2、显式加载,loadClass,forName 等 loadClass 和 forName的区别 类的装载过程 1、加载:通过classLoader加载class文件字节码,生成Class对象,将这些数据放到运行时数据区的方法区中,在运行时,在数据区堆中生成一个 阅读全文
posted @ 2019-03-15 17:43 邂逅那青春-VING 阅读(353) 评论(0) 推荐(0)
摘要: 1、说到谈谈类加载器,不得不说就是类加载器的双亲委派机制。 不同的classloader加载类的方式和加载路径都不一样,各自管理自己的范围 这个过程就是在每种classload中找出是否已经加载过将要加载的类。逐个检查,找到已加载过的就返回。这个过程,明显是用递归去实现。 为什么要使用双亲委派机制去 阅读全文
posted @ 2019-03-15 16:54 邂逅那青春-VING 阅读(146) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页