- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 深入理解java虚拟机(自学篇)
一、JVM内存区域和内存溢出 JVM的运行时数据区包括方法区、堆、虚拟机栈、本地方法栈、程序计数器,其中堆和方法区的数据是被所有线程共享的,虚拟机栈、本地方法栈、程序计数器中的数据是线程私有的。程序计数器: 程序计数器一个较小的内存空间,它可以看做是当前线程所执行字节码的行号指示器。Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何的一个时刻,...
2018-06-11 22:01:10
187
原创 JVM自学(一)
我们在编写程序时,经常会遇到OOM(out of Memory)以及内存泄漏等问题。为了避免出现这些问题,我们首先必须对JVM的内存划分有个具体的认识。JVM将内存主要划分为:方法区、虚拟机栈、本地方法栈、堆、程序计数器。JVM运行时数据区如下: native:被native关键字修饰的方法叫做本地方法,本地方法和其它方法不一样,本地方法意味着和平台有关,因此使用了native的程序可移植性都不太...
2018-05-18 09:52:57
136
影视APP.rar
2019-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅