为什么不建议调用sun包,如何通过其他方法确定调用者
一般的,我们可以通过堆栈信息获取调用当前方法的类名和方法名
作者:arthinking
|
发表于 2015-03-09
|
分类于  J2EE
为什么不建议调用sun包,如何通过其他方法确定调用者
JVM笔记 - 高效并发(线程安全与锁优化)
1、概述
作者:arthinking
|
发表于 2015-03-02
|
分类于  J2EE
JVM笔记 - 高效并发(线程安全与锁优化)
JVM笔记 - 高效并发(Java内存模型与线程)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2015-03-01
|
分类于  J2EE
JVM笔记 - 高效并发(Java内存模型与线程)
JVM笔记 - 程序编译与代码优化(晚期(运行期)优化)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2015-03-01
|
分类于  J2EE
JVM笔记 - 程序编译与代码优化(晚期(运行期)优化)
JVM笔记 - 程序编译与代码优化(早期(编译期)优化)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2015-03-01
|
分类于  J2EE
JVM笔记 - 程序编译与代码优化(早期(编译期)优化)
JVM笔记 - 虚拟机执行子系统(类加载及执行子系统的案例与实战)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2015-03-01
|
分类于  未分类
JVM笔记 - 虚拟机执行子系统(类加载及执行子系统的案例与实战)
JVM笔记 - 虚拟机执行子系统(虚拟机字节码执行引擎)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2015-03-01
|
分类于  J2EE
JVM笔记 - 虚拟机执行子系统(虚拟机字节码执行引擎)
JVM笔记 - 虚拟机执行子系统(虚拟机类加载机制)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2014-12-08
|
分类于  J2EE
JVM笔记 - 虚拟机执行子系统(虚拟机类加载机制)
更新常量类导致的编译问题
类从被加载到JVM内存开始,到卸载出内存,整个周期包括:加载、验证、准备、解析、初始化、使用和卸载。而虚拟机规范严格规定了有且只有五种情况必须对类进行初始化(link),这几种情况被称为对类的主动引用,其他的情况被称为被动引用(link),其中就包括调用一个类的常量,不会触发定义常量的类的初始化,这是因为常量(字符串类型或基本数据类型)在编译阶段会存入调用类的常量池中。
作者:arthinking
|
发表于 2014-12-08
|
分类于  J2EE
更新常量类导致的编译问题
JVM笔记 - 虚拟机执行子系统(类文件结构)
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》笔记
作者:arthinking
|
发表于 2014-12-07
|
分类于  J2EE
JVM笔记 - 虚拟机执行子系统(类文件结构)
12345
×
IT宅

关注公众号及时获取网站内容更新。

请帅旋喝一杯咖啡

咖啡=电量,给帅旋充杯咖啡,他会满电写代码!

IT宅

关注公众号及时获取网站内容更新。