06 2018 档案
摘要:零、编译 1、编译器 (1)前端编译器: .java文件转变为 .class文件Sun的javacEclipse JDT中的增量编译器(ECJ) (2)后端编译器: .class文件转变为机器码HotSpot VM的C1编译器HotSpot VM的C2编译器 (3)AOT编译器: .java文件按直
阅读全文
摘要:一、通过免费或者收费的API接口获取 1、免费 QQ:http://cgi.im.qq.com/cgi bin/cgi_svrtime 淘宝:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp 苏宁:http://qua
阅读全文
摘要:一、判断回收哪些对象 1、引用计数算法 (1)概述:对象头添加一个引用计数,其他对象引用它时,计数器加1;引用失效则减1.当计数器为0,代表对象可被回收. (2)优点:实现简单,效率高 (3)缺点:难以解决循环引用 2、可达性分析算法 (1)概述:通过一系列称为“GC Roots”的对象作为起始点,
阅读全文
摘要:实验环境: (1)Java版本以及模式: java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b1
阅读全文
摘要:1、使用 jmap <pid>出现的错误日志:很明显是版本问题 Error attaching to process: sun.jvm.hotspot.runtime.VMVersionMismatchException: Supported versions are 25.171-b11. Tar
阅读全文

浙公网安备 33010602011771号