
Java虚拟机
北京Seven
Never underestimate your power to change yourself!
展开
-
jdk1.8 新特性之 forEach 循环遍历
常规情况下我们基本都是这么写的List numbers = new ArrayList<>();//no.1for(Integer number : numbers){ System.out.println(number);}//no.2for(int index=0,len=numbers.size();index<len;index++){ Syste原创 2017-07-26 14:03:50 · 3484 阅读 · 1 评论 -
JVM内存详解
前段时间在一个项目的性能测试中又发生了一次OOM(Out of swap sapce),情形和以前网店版的那次差不多,比上次更奇怪的是,此次搞了几天之后啥都没调整系统就自动好了,死活没法再重现之前的OOM了!问题虽然蹊跷,但也趁此机会再次对JVM堆模型、GC垃圾算法等进行了一次系统梳理;基本概念 堆/Heap JVM管理的内存叫堆;在32Bit操作系统上有4G的限制,一般来说W原创 2016-11-16 10:24:00 · 886 阅读 · 0 评论