java对象探秘 java是一门面向对象的语言,我们无时无刻不在创建对象和使用对象,那么java虚拟机是如何创建对象的?又是如何访问对象的?java对象中究竟存储了什么运行时所必需的数据?在学习了java虚拟机数据的存储区域后,再来探究一下对象是如何产生的? 对象是如何创建的? 对于使用者来说,创建对象仅仅只是new一个对象而已.但对于虚拟机来说,却是一系列的过程. 1.检查对象所属类是否进行过类加载 虚拟机在遇到一条new指令时,首先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,…