![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
丶自定义
学无止境!
展开
-
死循环while/for中new对象? 不怕 OOM 吗?
一、前言今天遇到一个又去的问题,在死循环中new对象,会造成 OOM 吗?把这问题发到技术群中,有说会,有说不会的,引起一片热论。我们还是来个demo模拟一下,看看什么结果吧二、模拟在死循环中new对象代码如下: public static void main(String[] args) { while (true) { try { log.info("new"); .原创 2020-07-01 15:48:44 · 2112 阅读 · 2 评论 -
JVM工作原理介绍
一、JVM的生命周期1、JVM实例对应了一个独立运行的java程序它是进程级别a)启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点 b)运行。main()作为该程序初始线程的起点,任何其他线程均由该线程启动。JVM内部有两种线程:...转载 2020-03-19 14:41:11 · 131 阅读 · 0 评论