摘要: 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前 阅读全文
posted @ 2018-11-22 18:43 w柠檬草的味道w 阅读(123) 评论(0) 推荐(0)
摘要: 一个线程从new到dead,经历了五种状态: 创建(new)状态: 准备好了一个多线程的对象 就绪(runnable)状态: 调用了start()方法, 等待CPU进行调度 运行(running)状态: 执行run()方法 阻塞(blocked)状态: 暂时停止执行, 可能将资源交给其它线程使用 终 阅读全文
posted @ 2018-11-22 11:28 w柠檬草的味道w 阅读(138) 评论(0) 推荐(0)