摘要: ##1. 线程和多线程 ###1.1 线程的概念 提到线程,首先要从 “进程” 开始讲起。对于一般程序而言,其结构大部分都可以划分为一个入口、一个出口和一个顺次执行的语句序列。在程序投入运行时,系统从程序入口开始按语句的顺序(其中包括顺序、分支和循环)完成相应指令直至结尾,从出口退出,同时整个程序结 阅读全文
posted @ 2020-11-06 19:57 John_yan15 阅读(77) 评论(0) 推荐(0) 编辑
摘要: JVM的内存划分中,有部分区域是线程私有的,有部分是属于整个JVM进程;有些区域会抛出OOM异常,有些则不会,了解JVM的内存区域划分以及特征,是定位线上内存问题的基础,那么下面就会详细介绍 JVM内存是如何划分的。 首先要说一下JVM内存空间分为五部分,分别是:方法区、堆、Java虚拟机栈、本地方 阅读全文
posted @ 2020-11-06 11:08 John_yan15 阅读(81) 评论(0) 推荐(0) 编辑