摘要: JAVA虚拟机内存结构示意图 各区域介绍 程序计数器 程序计数器,用来记录每一个线程正在执行的指令地址。每一个线程有一个线程计数器,因此该区域是“线程私有”的内存,生命周期与线程相同。如果线程执行的是native本地方法,则程序计数器为空。 虚拟机栈区 每当线程执行一个方法时,虚拟机就会在这个区域创 阅读全文
posted @ 2018-01-17 11:31 从“灵”开始 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 连接池定义 java中为了提高并发度,可以使用多线程共同执行。但是如果有大量线程短时间之内被创建和销毁,会占用大量的系统时间,影响系统效率。 为了解决上面的问题,java中引入了线程池,可以使创建好的线程在指定的时间内由系统统一管理,而不是在执行时创建,执行后就销毁,从而避免了频繁创建、销毁线程带来 阅读全文
posted @ 2018-01-17 09:14 从“灵”开始 阅读(560) 评论(0) 推荐(0) 编辑