IP属地:澳门
dog li 李二狗 synchronized sun公司在1.6版本之前性能是非常低的,李二狗发现好慢,他就设计了一个AQS框架,用java代...
对象的创建: 1.类加载检查 虚拟机字节码执行引擎执行jvm指令如果为new时,会查看方法区中常量池该类的符号引用,查看符号引用的类信息是否存在...
一、虚拟机执行代码过程 windows虚拟机执行代码流程: 1.运行代码> 2.java.exe 底层调用 jvm.dll 启动jvm虚拟机> ...
new 了一个object 发生了什么? 简单的new一个对象也会设计到3个区域的关联关系: java栈,java堆,方法区 大概流程:Obje...
一、类装载系统 二、jvm运行时内存区 1.方法区(线程共享) 2.虚拟机栈(线程私有) 3.程序计数器(线程共享) 4.本地方法栈(线程私有)...
中心思想:同一套java代码放到不同的平台都可以运行,放到linux服务器上和windows服务器都可以去运行,生成的二进制机器编码是不一样的;...
栈和局部变量操作 将常量压入栈的指令aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_...
1.什么是字面量? 这里 huazhen就是字变量; 2.什么是符号引用可以为任意类型的字变量,在编译期间暂时不知道类的直接引用,因此先用符号代...
一.首先定义个person类 二.声名克隆函数 三.打印一下看看~ 打印结果