黑马程序员技术交流社区
标题:
创建线程类的两种方法总结
[打印本页]
作者:
黑马乔荣柱
时间:
2012-10-10 22:15
标题:
创建线程类的两种方法总结
本帖最后由 彼岸花 于 2012-10-10 23:42 编辑
第一种方法:
1.继承Thread
2.重写run方法
通过查看帮助文档发现 Thread类中的run方法中没有任何内容,只是告诉我们子类要重写这个方法
3.创建线程对象,并启动线程
run方法作用: 要执行的子线程的内容。
start作用: 启动线程 jvm重新开辟运行通信
实现Runnable接口
Runnable 接口应该由那些打算通过某一线程执行其实例的类来实现。
第二种方法:
1.创建类去实现Runnable接口
2.Runnable接口中定义了一个run方法,必须重写
3.启动线程 将实现了Runnable接口类的对象做为参数传递给Thread构造方法,
这样在通过Thraed对象去调用start方法时,就知道应该执行哪个run。
例如 new Thread(实现Runnable接口对象).start();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2