黑马程序员技术交流社区
标题:
怎么创建一个线程?
[打印本页]
作者:
不再上网
时间:
2014-8-15 20:36
标题:
怎么创建一个线程?
怎么创建一个线程?
作者:
回头浪子心
时间:
2014-8-15 20:40
额,,其实我很没学到线程。。。刚刚到IO流...
作者:
姜佳文
时间:
2014-8-15 20:58
继承Thread类或者实现Runnable接口,楼主小心了,你这个有水贴嫌疑
作者:
idency
时间:
2014-8-15 21:47
创建一个线程,在基础部分的话一般有两种方法:
1.创建一个类
,
继承Thread类
,并
重写run()方法
,将需要开启单独线程来运行的代码放到run()方法体中,然后创建自定义类的对象,
调用对象的start()
方法,就可以创建并启动该线程;
2.创建一个类去
实现Runnable接口
,同样要
重写run()方法,
将代码放到run()方法体中,然后在test类中
创建一个Thread对象
,在创建时将自定义类对象
作为参数传递给构造函数
就可以了!
Thread t=new Thread(new Runnableimpl());
复制代码
其中的Runnableimpl是实现了Runnable接口的自定义类!
同样用调用t的start()方法就可以启动线程!
以后还可以使用线程池来创建对象!!!高新部分会讲到!
作者:
790324255a
时间:
2014-8-15 21:58
经鉴定此贴为水贴
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2