- 博客(3)
- 收藏
- 关注
转载 JAVA中常用的4种线程池的使用
Java通过Executors提供四种线程池,分别是: 1、newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 2、newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 3、newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任
2017-06-01 08:42:39 228
转载 浅谈JVM内存区域划分
JVM中的内存主要划分为5大部分,分别是:方法区,堆区,Java虚拟机栈,本地方法栈,程序计数器栈 五部分: 1.方法区:也称”永久代”,用于存储已经加载的类信息,常量,静态变量以及方法代码。方法区内存大小默认最小值为16MB,最大值为64MB。 2.堆区:用于存放类的对象实例。JVM中最大的一块内存,堆内存由JVM启动时创建好,堆大小由参数-Xms和-Xmx设置。
2017-05-31 20:52:42 225
转载 Java Jvm运行机制原理
一:简介 在学习Java虚拟机之前,也就是Jvm之前,我想大家能够带着问题去学习,这样的话,大家学习起来也会比较有所获! 1.Java虚拟机(Jvm)是什么? 2.Java虚拟机是用来干什么的? 3.Java虚拟机它的体系结构是什么样子的? 4.Java虚拟机在工作做扮演什么角色? 5.Java虚拟机在运行时数据区? 二:Jvm基础概念 Java虚拟机(Jvm)
2017-05-25 09:03:39 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人