JVM运行时的数据区域简析

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,...

JVM基础学习相关笔记

1JVM是运行在操作系统上的 jvm简析 我们一个个java程序就像上面的圆圈A,然后是运行在jvm虚拟机上的,然后j...

Java起航 ---- 类的初始化历程

既然谈到类的初始化,那就不得不把VM(Virtual Machine,虚拟机)先做个简单的介绍... VM,是Java程序运行...

Java线程Step By Step(Step 3)

(See http://www.suneca.com/article.asp?id=55) 六、线程同步 多线程操作给我们带来了很多好处,但也不...

java中jvm的工作原理

尊重原创,文章原地址:http://blog.csdn.net/chunlei_zhang/article/details/17203291 首先我们安装了jdk...

大神级程序员修炼之道!阿里,京东大咖力荐的Java编译器笔记

这份资料献给对Java无尽追求的人 资深程序员深入剖析工业级编译器Javac的源码实现 全面讲解从Java源代码到...

GC之7大垃圾收集器详解(下)

GC之7大垃圾收集器详解 目录 GC之CMS收集器GC之SerialOld收集器GC之如何选择垃圾收集器GC之G1收集器 第一部...

Java之垃圾收集GC详解(1)

Java的内存分配与回收全部由JVM垃圾回收进程自动完成也就是GC。与C语言不同,Java开发者不需要自己编写代码...

Java之垃圾收集GC详解(2)

垃圾收集算法 由于垃圾收集算法的实现涉及大量的程序细节,而且每个平台的虚拟机操作内存的方法又各不相同...

7. GC 调优(实战篇) - GC参考手册

本章介绍导致GC性能问题的典型情况。相关示例都来源于生产环境, 为演示需要做了一定程度的精简。 说明: ,...

5. GC 调优(基础篇) - GC参考手册

说明: Capacity: 性能,能力,系统容量; 文中翻译为"系统容量"; 意为硬件配置和并发服务能力。 您应该已经阅...

2. Java中的垃圾收集 - GC参考手册

标记-清除(Mark and Sweep)是最经典的垃圾收集算法。将理论用于生产实践时, 会有很多需要优化调整的地点,...

对SoftReference、WeakReference和PhantomRefrence的理解

本文将谈一下对SoftReference(软引用)、WeakReference(弱引用)和PhantomRefrence(虚引用)的理解三各类理解,...

Java技术之垃圾回收

Java语言中一个显著的特点就是引入了垃圾回收机制,它使程序员在编写程序的时候不再需要考虑内存管理。由于...

进程与线程的关系

进程 ​ 是动态的, ​ 程序的一次执行过程, ​ 是系统运行程序的基本单位. 线程 ​ 负担比进程小 ​ 比进程更小...

JAVA的内存回收机制(快速入门版)

java内存回收机制 内存回收,是JVM中垃圾回收器提供的一种用于在空闲时间不定时回收无任何对象引用的对象占...

IT 工程师的自我管理

工作多年,我们见识到了很多厉害的人,他们可以兼顾家庭和工作,合理安排自己的事务和时间,能冷静的处理突...

java oracle_Oracle解雇Java传播者

java oracle 推特,Reddit和Facebook上的不同人士称,Oracle已经开始放任其Java传道人。 西蒙·里特(Simon...

震惊了Java界, 原来靠阿里P8大神给的一篇笔记就能搞定我一直不能深入理解的JVM

做java开发的几乎都知道jvm这个名词,但是由于jvm对实际的简单开发的来说关联的还是不多,一般工作个一两年...

Java性能优化的十条小技巧

1 测试性能时,比更精确,前者使用纳秒计时,且对系统影响更小。 具体来说: 返回自以来经过的毫秒数,返回...

java gc工作原理

GC基本工作原理: java内存的管理是对象的管理,就是对象的内存的分配和释放 ; 分配对象:一般情况使用new...

Java面试宝典2015版(绝对值得收藏超长版)(四)

72、java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 字节流...

2021-06-16

垃圾回收 引用关系方法区的回收 当前主流的内存管理子系统,都是通过可达性分析算法来判定对象是否存活的。...

2021-06-03

学习笔记:Java内存区域与内存溢出异常(二)--对象探秘 1. 对象的创建2. 对象的内存布局2.1 对象头2.2 实...

java 虚拟机-内存管理

本地方法 非java代码实现的java方法,使用native关键字,除abstract外可与java关键字连用 程序计数器 可以...

Java基础入门(二)——JDK、JRE与JVM

初学Java,要对JDK、JRE、JVM层次上有一个初级概念的理解,不能提起来毫无概念啊,造成靓仔语塞的车祸现场...

虚拟机精讲

Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。 Java虚拟机本质上就是一个程...

jvm相关监控

首先执行top命令查看cpu占用过高的进程id 接着执行top -Hp 进程id获取进程内cpu占用最高的线程id TIME列是...