摘要: run as -> run configurations ->Arguments -> VM arguments 1: -XX:+TraceClassLoading 查看启动的时候加载了那些类 2:-verbose:gc -XX:+PrintGC... 阅读全文
posted @ 2018-01-04 17:17 妖君你好 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 来自《java特种兵》书籍 提到class的加载,不得不提到ClassLoader因为java加载类就是靠它加载的,它负责读取字节码的字节流进行加载。 ClassLoader的继承关系是从BootstrapClassLoader开始的,也是由它最先加载... 阅读全文
posted @ 2018-01-04 16:35 妖君你好 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 来自java特种兵 一般来讲, 一级缓存与cpu的延迟一般在2~3ns之间 二级缓存通常在10~15ns, 三级缓存为20~30ns, 而内存通常会在50ns以上甚至更高。 阅读全文
posted @ 2018-01-04 11:37 妖君你好 阅读(720) 评论(0) 推荐(0) 编辑