摘要: ThreadLocal ThreadLocal存储当前线程私有的数据 Thread类中有一个默认(包级别)访问权限的字段:ThreadLocals,它是ThreadLocalMap类型的。 ThreadLocal.ThreadLocalMap threadLocals = null; ThreadL 阅读全文
posted @ 2021-06-18 22:02 keepkeep 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 方法调用 确定被调用方法的版本 包括解析调用和方法分派 解析调用 对于在那些"编译器可知,运行期不可变"的方法,主要包括静态方法和私有方法。前者与类型直接关联,后者外部不可访问,决定了它们都不能通过继承或者别的方式重写出其它版本,适合在类加载阶段进行解析。 对应的字节码指令:invokestatic 阅读全文
posted @ 2021-06-18 16:19 keepkeep 阅读(60) 评论(0) 推荐(0) 编辑