摘要: java 使用volatile实现线程数据的共享 直接上代码看效果: 效果如下: 如果不加volatile while循环不会停止,因为即使在主线程中setRunning(false) 在子线程中isRunning仍然是true。 在java中,子线程的执行的时候会在内存中划出一个区域,特意把子线程 阅读全文
posted @ 2017-02-09 22:48 nele 阅读(175) 评论(0) 推荐(0) 编辑
摘要: java 线程通信使用wait notify 配合synchronized 当线程执行wait()时,会把当前的锁释放,然后让出CPU,进入等待状态。当执行notify/notifyAll方法时,会唤醒一个处于等待该 对象锁 的线程,然后继续往下执行,直到执行完退出对象锁锁住的区域(synchron 阅读全文
posted @ 2017-02-09 22:12 nele 阅读(157) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-09 19:14 nele 阅读(1) 评论(0) 推荐(0) 编辑