花费 7 ms
JVM基础系列开篇:为什么要学虚拟机?

跟许多人一样,我一开始接触 Java 虚拟机只是因为面试需要用到,所以硬着头皮看看。所以很多人对于为什么要学虚拟机这个问题,他们的答案都是:因为面试。但我经过了几年的学习和实战,我发现其实学习虚拟机并 ...

Tue Nov 06 16:21:00 CST 2018 15 16537
JVM系列(3)- Java VisualVM使用

###前言 Java VisualVM是jdk自带一款工具,可以十分友好的监控java进程相关的应用服务及中间件。 工具位置 jdk的bin目录下,找到jvisualvm.exe,双击打开即 ...

Tue Jul 30 22:15:00 CST 2019 0 1111
JVM系列之二:编译过程

0. 相关知识 计算机语言的执行方式分为编译型和解释型两种:   编译型语言:指使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性翻译成可以被该平台硬件执行的机器码(包 ...

Wed Aug 14 21:00:00 CST 2019 0 526
ClassLoader原理解析

类加载器概述     Java类加载器(class loader)是Java运行时环境(Java Runtime Environment)的一部分,负责装载Java类到Jvm的内存空间,类通常是按需 ...

Thu Mar 31 18:47:00 CST 2016 1 1577
JVM系列之七:HotSpot 虚拟机

1. 对象的创建 1. 遇到 new 指令时,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,执行相应的类加载。 ...

Wed Aug 14 21:22:00 CST 2019 0 389

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM