摘要:
生产者和消费者的例子 一、wait() / notify()方法 wait() / nofity()方法是基类Object的两个方法,也就意味着所有Java类都会拥有这两个方法,这样,我们就可以为任何对象实现同步机制。 wait()方法:当缓冲区已满/空时,生产者/消费者线程停止自己的执行,放弃锁, 阅读全文
posted @ 2017-07-09 18:28
苏小沫
阅读(187)
评论(0)
推荐(0)
摘要:
线程同步方法: synchronized修饰方法: 1.非静态方法: 默认的同步监听器对象 this 2.静态方法: 默认的同步监听器对象 是该方法所在类的 Class对象 ooxx.class 若线程是实现方式: :同步代码块: 同步监听对象可以选 this, 这个方法所在类的Class对象, 选 阅读全文
posted @ 2017-07-09 15:15
苏小沫
阅读(220)
评论(0)
推荐(0)
摘要:
1.什么是线程 * 线程是程序执行的一条路径, 一个进程中可以包含多条线程 * 多线程并发执行可以提高程序的效率, 可以同时完成多项工作* 2.多线程的应用场景 * 红蜘蛛同时共享屏幕给多个电脑 * 迅雷开启多条线程一起下载 * QQ同时和多个人一起视频 * 服务器同时处理多个客户端请求 ###24 阅读全文
posted @ 2017-07-09 10:32
苏小沫
阅读(146)
评论(0)
推荐(0)
浙公网安备 33010602011771号