JVM
文章平均质量分 92
朴实搬砖人
努力终有收获,内心向上终有改变世界的时候
展开
-
一、Class类初认识
Class类的实例表示正在运行的 Java 应用程序中的类和接口.Enum枚举是一种类,annotation 注解是一种接口.每个数组还属于一个类,该对象由具有相同元素类型和维数的所有数组共享。原始 Java 类型(布尔型、字节型、字符型、短整型、整型、长整型、浮点型和双精度型)和关键字 void 也表示为类对象。类没有公共构造函数。相反,类对象由 Java 虚拟机在装入类时自动构造,并在类装入器中调用 defineClass 方法.方法方法说明方法参数说明JDK版本。原创 2022-10-24 17:48:30 · 306 阅读 · 1 评论 -
JVM(三)之final关键字与static关键字探索(一)
前言 上一节对静态属性的所属类的初始化进行了分析,本小节将对 fianl关键字加static一起会使用进行探索分析 编译期常量和运行期常量的区别 本节涉及到的助记符 数组来说字节码中的秘密 一、fianl关键字加static一起会使用进行探索分析 /** * @author lijk * @date 2019/12/25 16:55 */ public class MyTest1 { ...原创 2019-12-25 18:39:02 · 281 阅读 · 0 评论 -
JVM(二)之类加载简要实例分析(一)
前言 本节对类加载进行简要总结,本人其实很不喜欢那种大批量复制定义的那种,自己也记不住,浏览的人也不好理解,当然也记不住,其实好多东西都是重在理解,而是让大家去理解的,但是往往好多东西就是不太好理解,大多数情况下很难理解到位,希望本节的内容,以简短+实例的方式帮助大家理解这些生涩的知识点吧 一、生命周期 JVM虚拟机的生命周期分为: [1] 执行了System.exit()方法; [2]程序正...原创 2019-12-25 16:33:36 · 146 阅读 · 0 评论 -
JVM(一)之可视化监控工具介绍jConsole、jVisualVm
前言 对于JVM这个大的领域,很多时候我们初级开发者都是望而却步的,可能是没有好的方式去接触它,而导致了不知道如何去学习认识它,进行调优更就是无稽之谈了,本节将给大家介绍关于JVM的可视化监控工具,使大家能更好的使用JVM为我们贡献更好的性能。 一、jConsole 一种基于JMX的可视化监视、管理工具。从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析...原创 2019-12-25 10:15:38 · 743 阅读 · 0 评论