0推荐
13K 浏览

jvm之类加载器(1)

10jvm之类加载器(1)
gg1993 4年前   
JVM   Java开发  
0推荐
14K 浏览

Android内存泄漏相关

Android开发过程中,因为开发的不规范,数据处理的不当方式,常常会造成内存泄漏。内存泄漏,可以用一句话来概括,该释放的对象未释放。
0推荐
31K 浏览

使用JMH进行微基准测试:不要猜,要测试!

很多Java开发人员都知道把一个变量声明为null有助于垃圾回收(译者注:一般而言,为null的对象都会被作为垃圾处理,所以将不用的对象显式地设为Null,有利于GC收集器判定垃圾,从而提高了G...
0推荐
22K 浏览

[译]GC专家系列5-Java应用性能优化的原则

本文是GC专家系列中的第五篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每...
DavisKruse 4年前   
0推荐
18K 浏览

JAVA虚拟机的生命周期

一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同一台计算机上同时运行三个...
jopen 4年前   
0推荐
20K 浏览

理解Java虚拟机体系结构

众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下层操作系统是什么。正是得益于Java虚...
jopen 4年前   
0推荐
52K 浏览

JAVA虚拟机之六:虚拟机性能监控和故障处理工具

所有的java开发人员都知道JDK的bin目录下存放着编译java需要的javac,以及运行java程序需要的java这两个命令工具,但是很多人并没有注意到,其实除了这两个工具,该目录下还有很多...
jopen 4年前   
0推荐
18K 浏览

[译]GC专家系列1:理解Java垃圾回收

了解Java的垃圾回收(GC)原理能给我们带来什么好处?对于软件工程师来说,满足技术好奇心可算是一个,但重要的是理解GC能帮忙我们更好的编写Java应用程序。 上面是我个人的主观的看法,但...
jopen 4年前   
JVM   Java开发  
0推荐
20K 浏览

深入理解jvm之内存区域与内存溢出

1. Java内存区域与内存溢出异常 1.1. 运行时数据区域 1.1.1. 程序计数器 1.1.2. java虚拟机栈 1.1.3. 本地方法栈
jopen 4年前   
JVM   Java开发  
0推荐
14K 浏览

JVM垃圾收集器选择

JVM给了三种选择:串行收集器、并行收集器、并发收集器,但是串行收集器只适用于小数据量的情况,所以这里的选择主要针对并行收集器和并发收集器。默认情况下,JDK5.0以前都是使用串行收集器,如果想...
jopen 4年前   
JVM   Java开发  
0推荐
19K 浏览

关键业务系统的JVM启动参数推荐

在关键的业务系统里,除了继续追求技术人员最爱的高吞吐与低延时之外,系统的稳定性与出现问题时排查的便捷性也很重要。 这是本文的一个原则,后面也会一次又一次的强调,所以与网上其他的文章略有不...
jopen 4年前   
JVM   Java开发  
0推荐
15K 浏览

实例分析JVM安全体系:双亲委派、命名空间、保护域、策略

在了解双亲委派模型之前,先了解一下类加载器的概念: 类加载器的作用就是将真实的class文件根据位置将该Java类的字节码装入内存,并生成对应的Class对象。用户可以通过继承Class...
jopen 4年前   
JVM   Java开发  
0推荐
17K 浏览

一次JVM调优的笔记

Java堆可以处于物理上不连续的内存空间上,只要逻辑上是连续的即可。Java堆就是各种对象分配和保存的内存空间,线程间共享。Java堆分为Eden区,Survivor区,tenured区和Per...
jopen 4年前   
JVM   Java开发  
0推荐
8K 浏览

JVM 类加载器介绍及其父亲委托机制 Parent Delegation

类加载器用来把类加载到Java虚拟机中。从JDK1.2版本开始,类的加载过程采用父亲委托机制,这种机制能更好的保证Java平台的安全。在此委托机制中,除了Java虚拟机自带的根类加载器之外,其余...
jopen 4年前   
JVM   Java开发  
0推荐
31K 浏览

JVM致命错误日志(hs_err_pid.log)分析

当jvm出现致命错误时,会生成一个错误文件 hs_err_pid.log,其中包括了导致jvm crash的重要信息,可以通过分析该文件定位到导致crash的根源,从而改善以保证系统稳定。当出现...
jopen 4年前   
JVM   Java开发  
0推荐
20K 浏览

MAT JVM内存分析

和其他插件的安装非常类似,MAT 支持两种安装方式,一种是“单机版“的,也就是说用户不必安装 Eclipse IDE 环境,MAT 作为一个独立的 Eclipse RCP 应用运行;另一种是”集...
jopen 4年前   
JVM   Java开发  
0推荐
16K 浏览

JVM垃圾收集器与内存分配策略

引用计数法: 主流的Java虚拟机没有使用这种方法管理内存, 因为它很难解决循环依赖 可达性分析: 通过一系列的称为”GC Roots“的对象作为起始点, 从这些节点开始向下搜索,...
jopen 4年前   
JVM   Java开发  
0推荐
29K 浏览

JVM重要知识点整理和学习

JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储 程序方式不加区分的存储在同一个存储器里,并且顺序执行,...
jopen 4年前   
JVM   Java开发  
0推荐
29K 浏览

JVM的相关知识整理和学习

JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储程序方式不加区分的存储在同一个存储器里,并且顺序执行,指...
er74 4年前   
JVM   Java开发  
0推荐
158K 浏览

JVM 相关知识整理和学习

JVM是虚拟机,也是一种规范 , 他遵循着冯·诺依曼体系结构的设计原理。 冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储程序方式不加区分的存储在同一个存储器里,并且顺序执...
dmc3 4年前   
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档