黑马程序员技术交流社区

标题: 多线程( [打印本页]

作者: 蓝光四号    时间: 2016-10-21 22:37
标题: 多线程(
多线程(理解)
        (1)JDK5以后的针对线程的锁定操作和释放操作
                Lock锁
        (2)死锁问题的描述和代码体现
        (3)生产者和消费者多线程体现(线程间通信问题)
                以学生作为资源来实现的
               
                资源类:Student
                设置数据类:SetThread(生产者)
                获取数据类:GetThread(消费者)
                测试类:StudentDemo
               
                代码:
                        A:最基本的版本,只有一个数据。
                        B:改进版本,给出了不同的数据,并加入了同步机制
                        C:等待唤醒机制改进该程序,让数据能够实现依次的出现
                                wait()
                                notify()
                                notifyAll() (多生产多消费)
                        D:等待唤醒机制的代码优化。把数据及操作都写在了资源类中
        (4)线程组
        (5)线程池
        (6)多线程实现的第三种方案
        (7)多线程的面试题




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2