2021年7月10日

线程之间的通信

摘要: ——通信例子—— 使用两个线程打印1-100,两个线程之间交替打印 ——wait()—— 一旦采用此方法,当前线程进入阻塞状态,并释放同步监视器 ——notify()—— 用此方法,将唤醒被wait的一个线程,如果有多个,那么将唤醒优先级高的那个线程 ——notifyAll()—— 唤醒所有被wai 阅读全文

posted @ 2021-07-10 10:26 倾城烟雨楼 阅读(140) 评论(0) 推荐(0)

线程安全

摘要: 4——同步代码块—— synchronized(同步监视器(俗称:锁。任何一个类的对象都可以作为锁。但多个线程必须共用同一把锁){ 需要同步的代码(操作共享数据的代码【多个线程共同操作的变量,如买票时的票的数量】) }————效率比较低 !!!!!!!在继承Thread时慎用this当作锁 5——同 阅读全文

posted @ 2021-07-10 10:12 倾城烟雨楼 阅读(28) 评论(0) 推荐(0)

导航