自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

做你的时光机的博客

新入行的码农

  • 博客(3)
  • 收藏
  • 关注

转载 docker运行jar包,测试可用

转自:https://www.cnblogs.com/zengnansheng/p/11469409.html

2020-08-11 15:17:04 235

原创 JVM篇:3> JVM对象创建与内存分配机制

一、对象的创建主要流程:1、类加载检查虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。new指令对应到语言层面上讲是,new关键词、对象克隆、对象序列化等。...

2020-08-04 16:54:44 249

原创 JVM篇:2> JVM内存模型深度剖析与优化

一、Java语言的跨平台性Java语言使用的是栈指令架构,使用KLT模型,干活的都是CPU,不需要硬件的支持,所以是跨平台的.java文件通过javac编译为.class文件,然后由jvm根据不同的操作系统转换为不同的指令:如下:二、JVM整体结构及内存模型JVM虚拟机结构:类装载子系统,字节码执行引擎,本地方法栈:由JVM执行的底层由C++实现的native方法。虚拟机栈:每一个线程都会有自己的线程栈(这个线程栈其实其中也包含了程序计数器和本地方法栈),线程栈中有自己的栈帧(一

2020-08-04 10:50:28 210 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除