我的博客

我的博客

Java线程池的规划配置

Java线程池的规划配置

先看下机器的CPU核数,然后在设定具体参数: System.out.println(Runtime.getRuntime().availableProcessors()); 即CPU核数 = Runt


p19971018  3853  2020-08-04 阅读全文
JVM的内存区域

JVM的内存区域

运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域 Java 最引以为豪的就是它的自动内存管理机制。相比于C++ 的手动内存管理、复杂难以理解的指针等


p19971018  433  2020-07-17 阅读全文
随笔--->使用for(;;)和while(true)有什么不同

随笔--->使用for(;;)和while(true)有什么不同

很多时候源码中都使用for(;;)而不是使用while(true),这两个有什么区别吗? 首先“死循环”有两种写法:for(;;)和while(true),在java里面,最简单有效的办法就是打开cl


p19971018  363  2019-12-04 阅读全文