黑马程序员技术交流社区
标题:
为面试准备的一点题,一面没有过,伤心
[打印本页]
作者:
zztierlie
时间:
2016-8-19 11:14
标题:
为面试准备的一点题,一面没有过,伤心
创建线程
1继承thread类
1.1定义一个类继承thread
1.2重写run方法
1.3创建子类对象,就是创建线程对象
1.4调用start方法,开启线程并让线程执行,同时还会告诉jvm去调用run方法
2实现Runnable接口
2.1定义类实现runnable接口
2.2覆盖接口中的run方法,将线程任务定义到run方法中
2.3创建thread类的对象
2.4将Runnable接口的子类对象作为参数传递给Thread类的构造函数
2.5调用thread类的start方法开启线程
实现runnable接口避免了单继承的局限性,所以较为常用
实现runnable接口的方式,更加的符合面向对象,线程分为2部分,一部分线程对象,一部分线程任务,继承thread类,线程对象和线程任务耦合在一起,一旦创建thread类的子类对象,既是线程对象,又有线程任务
实现runnable接口,将线程任务单独分离出来封装成对象,类型就是runnable接口类型
Runnable接口对线程对象和线程任务进行解耦
作者:
zhoubinjian
时间:
2016-8-19 14:18
加油,,认真复习好,准备下一面
作者:
li--yong
时间:
2016-8-19 22:16
还有机会的,加油!
作者:
自信boy
时间:
2016-8-19 22:36
兄弟,你有问老师扣分和面试没过的原因吗,找到原因,希望你下次能过
作者:
天雨云龙
时间:
2016-8-20 00:26
准备的还是不够充分。。。。。
作者:
马蚁牙黑
时间:
2016-8-20 22:02
你楼主有基础吗?想问下我没基础,感觉好难啊
作者:
695212308
时间:
2016-8-20 22:06
加油加油加油
作者:
胡eason
时间:
2016-8-21 17:23
加油!加油!加油!加油!
作者:
Fightingdd
时间:
2016-8-21 17:55
下次一定会过!
作者:
开心的流泪者
时间:
2016-8-21 18:54
好怕怕呀 你是在基础班上的吗
作者:
Maroon
时间:
2016-8-21 18:56
楼主加油哦,还有几天好好看,一定可以过的!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2