摘要: JVM的主要结构如下图所示,图片引用自舒の随想日记。 方法区和堆由所有线程共享,其他区域都是线程私有的 程序计数器(Program Counter Register) 类似于PC寄存器,是一块较小的内存区域,通过程序计数器中的值寻找要执行的指令的字节码,由于多线程间切换时要恢复每一个线程的当前执行位 阅读全文
posted @ 2016-09-13 21:41 空谷幽澜 阅读(576) 评论(0) 推荐(0) 编辑
摘要: sleep() wait() yield() join()用法与区别 1.sleep()方法 在指定时间内让当前正在执行的线程暂停执行,但不会释放“锁标志”。不推荐使用。 sleep()使当前线程进入阻塞状态,在指定时间内不会执行。 2.wait()方法 在其他线程调用对象的notify或notif 阅读全文
posted @ 2016-09-13 15:43 空谷幽澜 阅读(9829) 评论(1) 推荐(0) 编辑