JVM
NJAU张文军
永不放弃奔波的小蜗牛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA多线程并发--全
更多内容请关注: 锁清秋 JAVA多线程并发 进程和线程的区别 进程是资源分配的最小单位,线程是CPU调度的最小单位。 Java进程和线程的关系 Java对操作系统提供的功能进行封装,包括进程和线程 运行一个程序会产生一个进程,进程包含至少—个线程 每个进程对应一个JVM 实例,多个线程共享JVM里的堆 Java采用单线程编程模型,程序会自动创建主线程 主线程可以创建子线程,原则上要后于子线程完成执行 进程和线程联系 ① 线程是进程的最小执行和分配单元,不能独立运动,必须依赖于进程,这也就可以说众原创 2020-05-08 23:03:49 · 1292 阅读 · 0 评论 -
Java垃圾回收机制
更多内容请关注: 锁清秋 Java垃圾回收机制 内存区域中的 程序计数器、虚拟机栈、本地方法栈 这3个区域随着线程而生,线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈的操作,每个栈帧中分配多少内存基本是在类结构确定下来时就已知的。在这几个区域不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟着回收了。 而Java堆和方法区则不同,一个接口中的多个实现类需...原创 2020-04-29 02:48:30 · 253 阅读 · 0 评论
分享