![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
浩然正气2017
不忘初心,方得始终
展开
-
Java GC系列(3):垃圾回收器种类图解
串行垃圾回收器(Serial Garbage Collector)并行垃圾回收器(Parallel Garbage Collector)并发标记扫描垃圾回收器(CMS Garbage Collector)G1垃圾回收器(G1 Garbage Collector)转载 2017-10-22 21:39:40 · 408 阅读 · 0 评论 -
Java内存分配之堆、栈和常量池
Java内存分配主要包括以下几个区域: 1. 寄存器:我们在程序中无法控制 2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 3. 堆:存放用new产生的数据 4. 静态域:存放在对象中用static定义的静态成员 5. 常量池:存放常量 6. 非RAM(随机存取存储器)存储:硬盘等永久存储空间 **************转载 2017-10-30 23:01:16 · 164 阅读 · 0 评论 -
OpenJDK和JDK区别
使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openjdk已经成为jdk7的主干开发,sun jdk7是在openjdk7的基础上发布的,其大部分转载 2017-11-05 22:07:16 · 3528 阅读 · 0 评论 -
jstat命令详解
转自http://blog.csdn.net/zhaozheng7758/article/details/8623549 Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap转载 2017-11-23 22:30:16 · 267 阅读 · 0 评论 -
无法连接java visualvm插件中心
转自:https://blog.csdn.net/yh_zeng2/article/details/80809431 打开Java VisualVM检查更新插件时,默认的连接连不上,通过浏览器访问之后发现默认的服务器已经404,新地址已经迁移到github,下面这个地址里面有不同版本jdk对应的插件中心地址。 https://visualvm.github.io/pluginscenters.h...转载 2018-09-28 16:32:59 · 1357 阅读 · 0 评论