jvm
文章平均质量分 78
蓝色心灵-海
我是一名软件架构师,从事过开发、运维、设计、前端等工作,有自己的项目。
展开
-
java垃圾回收德法详解与调优篇学习知识大全(引用计数算法、可达性分析算法、标记-压缩(或标记-整理、Mark - Compact )算法、分代收集算法、增量收集算法、分区算法等)
这章到这里就结束了,如果觉得学的还不过瘾的话,请移步到:https://www.processon.com/view/6076a7ffe401fd2d66980f5b在推荐一款全栈学习地十:https://www.processon.com/view/60504b5ff346fb348a93b4fa原创 2021-06-22 14:02:17 · 171 阅读 · 0 评论 -
java垃圾回收与调优篇学习知识大全,建议收藏
这章到这里就结束了,如果觉得学的还不过瘾的话,请移步到:https://www.processon.com/view/6076a7ffe401fd2d66980f5b在推荐一款全栈学习地十:https://www.processon.com/view/60504b5ff346fb348a93b4fa原创 2021-06-21 17:16:54 · 103 阅读 · 0 评论 -
Java程序员全套教程学习,建议收藏
这章到这里就结束了,如果觉得学的还不过瘾的话,请移步到:https://www.processon.com/view/6076a7ffe401fd2d66980f5b在推荐一款全栈学习地十:https://www.processon.com/view/60504b5ff346fb348a93b4fa原创 2021-06-18 18:15:23 · 168 阅读 · 0 评论 -
JVM虚拟机学习系列之九(Java虚拟机的对象实例化、创建的对象内存布局等)
1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)3、JVM拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+局部变量表)4、JVM虚拟机学习系列之四(Java虚拟机的操作数栈、虚方法与非虚方法、关于invokedynamic指令、关于invokedynamic指令、虚方法表、方法返回地址)5、JVM虚拟机学习系列之五(Java虚拟机的本地方法接口和本地方法栈)原创 2021-06-08 14:19:51 · 119 阅读 · 0 评论 -
JVM虚拟机学习系列之八(Java虚拟机的方法区篇)
1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)3、JVM拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+局部变量表)4、JVM虚拟机学习系列之四(Java虚拟机的操作数栈、虚方法与非虚方法、关于invokedynamic指令、关于invokedynamic指令、虚方法表、方法返回地址)5、JVM虚拟机学习系列之五(Java虚拟机的本地方法接口和本地方法栈)原创 2021-06-08 09:45:22 · 341 阅读 · 0 评论 -
JVM虚拟机学习系列之七(Java虚拟机的堆区篇,逃逸分析)
1.JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 具体来说 JDK 其实包含了 JRE,同时还包含了编译 java 源码的编译器 javac,还包含了很多 java 程序调试和分析的工具。简单来说:如果你需要运行 java 程序,只需安装 JRE 就原创 2021-06-02 16:51:08 · 258 阅读 · 1 评论 -
JVM虚拟机学习系列之六(Java虚拟机的堆区篇,收藏这一篇就够了)
1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)3、JVM拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+局部变量表)4、JVM虚拟机学习系列之四(Java虚拟机的操作数栈、虚方法与非虚方法、关于invokedynamic指令、关于invokedynamic指令、虚方法表、方法返回地址)5、JVM虚拟机学习系列之五(Java虚拟机的本地方法接口和本地方法栈)原创 2021-06-02 15:09:23 · 515 阅读 · 1 评论 -
JVM虚拟机学习系列之五(Java虚拟机的本地方法接口和本地方法栈学习)
目录1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)3、JVM虚拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+局部变量表)4、JVM虚拟机学习系列之四(Java虚拟机的操作数栈、虚方法与非虚方法、关于invokedynamic指令、关于invokedynamic指令、虚方法表、方法返回地址)5、JVM虚拟机学习系列之五(Java虚拟机的本地方法原创 2021-05-22 23:51:58 · 182 阅读 · 0 评论 -
请说出你最常用的Linux命令(top、iostat、ifstat、vmstat、free)
一、Top命令top:查询系统性能详细版重点关注我标注的红色区域:cpu0/1/2/3表示服务器的核数,如果load average: 0.12, 0.17, 0.21的和值大于70%,就需要重点关注了。uptime:查询系统性能命令精简版二、cpu查看vmstatvmstat -n 2 3 表示每隔2秒采样三次一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数单位是秒,第二 个参数是采样的次数procs: ● r:运行和等...原创 2021-05-18 18:09:19 · 304 阅读 · 0 评论 -
JVM虚拟机学习系列之四(Java虚拟机的操作数栈、虚方法与非虚方法、关于invokedynamic指令、关于invokedynamic指令、虚方法表、方法返回地址)
目录1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)3、JVM虚拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+局部变量表)4、JVM虚拟机学习系列之四(Java虚拟机的字节码与类的加载)5、JVM虚前言学习完本章,你会学到什么是Java虚拟机的运行时数据区、程序计数器、虚拟机栈、局部变量表等。一、虚拟栈的位置结构图...原创 2021-05-13 17:55:13 · 335 阅读 · 1 评论 -
JVM虚拟机学习系列之三(Java虚拟机的运行时数据区子系统、程序计数器、虚拟机栈)
目录1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)3、JVM虚拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+局部变量表)4、JVM虚拟机学习系列之四(Java虚拟机的字节码与类的加载)5、JVM虚前言学习完本章,你会学到什么是Java虚拟机的运行时数据区、程序计数器、虚拟机栈、局部变量表等。一、虚拟栈的位置结构图二、什么是原创 2021-05-11 10:52:19 · 414 阅读 · 0 评论 -
JVM虚拟机学习系列之二(Java虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)
目录1、JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)2、JVM虚拟机学习系列之二(Java虚拟机的内部结构和整体框架)3、JVM虚拟机学习系列之三(Java虚拟机的运行时数据区:程序计数器+虚拟机栈+本地方法栈)4、JVM虚拟机学习系列之四(Java虚拟机的字节码与类的加载)5、JVM虚拟机学习系列之五(Java虚拟机的字节码与类的加载)一、为什么要学习Java虚拟机首先是高新工作的面试需要(BAT、TMD、PKQ等面试都爱问)。 再是中高级程序员必原创 2021-04-19 09:09:02 · 390 阅读 · 1 评论 -
JVM虚拟机学习系列之一(Java虚拟机的发展史和java发展重大事件)
一、什么是Java虚拟机虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行,其实是因为不同的操作系统的开发了相应的Java虚拟机才能使Java编写好的程序能在不同的机器上运行。 Java虚拟机(Java Virtual Machine 简称.原创 2021-04-02 11:52:09 · 1898 阅读 · 1 评论