- 博客(2)
- 收藏
- 关注
原创 为什么枚举实现的单例比较受推崇?有哪些好处?
1、枚举单例写法简单 public enum Singleton { INSTANCE; public void whateverMethod() { } } 2、枚举可解决线程安全问题 (1)枚举中的各个枚举项通过static来定义的 (2)static类型的属性会在类被加载之后被初始化 (3)当一个Java类第...
2018-09-09 18:39:45 1349
原创 JVM内存管理机制及参数设置和跟踪参数
运行时数据区域 线程共享内存区 Java堆 Java堆是垃圾收集器管理的主要区域,因此很多时候也被称做“GC堆” Java堆内存大小可通过-Xms(最小值)和-Xmx(最大值)参数设置,-Xms为JVM启动时申请的最小内存,默认为操作系统物理内存的1/64但小于1G,-Xmx为JVM可申请的最大内存,默认为物理内存的1/4但小于1G,默认当空余堆内...
2018-08-15 20:12:22 349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人