JVM
hu斌
临渊羡鱼 不如退而结网
展开
-
java虚拟机2-常见内存溢出及解决方法
JVM常用参数及常见内存溢出解决方法 在我们日常开发中,都有可能遇到内存溢出(java.lang.OutOfMemoryError)问题,要解决这类问题必须要了解一定的JVM内存区域划分的知识,并且要知道内存溢出具体在那块内存产生,产生的原因。这样才能够快速定位,并解决问题。 内存溢出和内存泄露 首先我们复习两个概念 内存泄露:程序在申请内存后,无法自己释放已申请的内存空间,始终占用...原创 2018-05-08 16:45:07 · 425 阅读 · 0 评论 -
java虚拟机1-JVM内存区域划分详解
JVM内存区域划分详解 java的跨平台 java 语言是一种跨平台的编程语言,是因为JAVA 其实是运行在JAVA虚拟机(JVM)上,然后由JVM解析执行。不同的平台JVM 不同 ,但是运行的却是相同的java程序。所以实现了跨平台 “一次编译,到处执行”。 JAVA程序运行在JVM上,JVM是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为class的类文件,...原创 2018-05-04 16:51:19 · 412 阅读 · 0 评论