黑马程序员技术交流社区

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

作者: 非5莫属    时间: 2014-7-14 14:24
标题: 5、多线程
5、多线程
1、线程的创建方式及步骤
第一种:继承Thread类
步骤:1.定义类继承Thread   2.覆盖run方法(用于存储线程要运行的代码)   3.调用start方法(该方法有两个作用:启动线程和调用run方法)
第二种:实现Runnable接口
步骤:1.定义类实现Runnable接口 2.覆盖run方法  3.通过Thread类创建线程对象  4.将Runnable接口的子类对象作为实际参数传给Thread类的构造函数
5.调用Thread类的start方法
2、线程同步
同步的前提:1.必须有两个或两个以上的线程  2.必须是多个线程使用同一个锁  3.必须保证同步中只能有一个线程在执行
以前同步用synchronized   后来用lock锁


作者: yanyoucheng520    时间: 2014-7-14 14:39
这是解释给我们,还是要人解答啊
作者: ★八月⊰~    时间: 2014-7-14 17:18
这孩子应该是看完视频写出来拿技术分来了
作者: java_668    时间: 2014-7-14 17:59
搞不明白,如果解释的话,有没有DEMO




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