摘要:
jvm加载类过程: 加载:加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的入口。注意这里不一定 非得要从一个Class文件获取,这里既可以从ZIP包中读取(比如从jar包和war包中读取),也可以在运行时计算生成(动 阅读全文
摘要:
首先看源码 : 原因: 发现在生成异常时fillInStackTrace方法使用了synchronized记录栈信息,即以独占锁的形式操作,故非常耗时。 阅读全文