- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 常用JVM定位命令
显示堆栈信息 jmap -heap 41565 > ~/jmap.txt 堆大小排序 jmap -histo:live 41565 > ~/jmap.txt 打印线程堆栈 jmap -dump:format=b,file=/data/log/debug/pprof/heap.binjavapid 定时打印JVM内存信息 jstat -gcutil 4007 2000 ...
2020-02-11 22:02:08
156
转载 第一条:考虑用静态工厂方法代替构造器
静态工厂方法的第四大优势在于,他们可以返回原返回类型的任何子类型的对象。 发行版本1.5中引入的类java.util.EnumSet没有共有构造器,只有静态工厂方法。它们返回两种实现类之一,具体取决于底层枚举类型的大小:如果它的元素小于等于64,就像大多数枚举类型一样,静态工厂方法就会返回一个RegularEnumSet实例,用单个long进行支持;如果枚举类型元素个数大于64个,工厂就返回Ju
2014-07-13 22:30:53
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人