用继承thread类的方法实现一个多线程程序,通过继承thread类的方式创建
继承Thread类来创建线程如下:
(推荐教程:java开发入门)
(1)创建一个继承Thread类的类,重写run()方法,将待完成的任务代码写入run()方法;
(2)创建一个对象的线程类的子类;
(3)调用对象的start()方法,即先启动线程,再调用run()方法;
代码示例:
公共类线程1 {
公共静态void main(String[] args) {
Thread.currentThread()。setName(“主线程”);
system . out . println(thread . current thread()。getname(): 输出结果);
//创建新线程
thread demo 1 thread 1=new thread demo 1();
//设置线程的名称
thread 1 . set name(“thread 1”);
//启动线程
thread 1 . start();
}
}
类ThreadDemo1扩展了Thread{
@覆盖
公共无效运行(){
system . out . println(thread . current thread()。getname(): 输出结果);
}
}(视频教程推荐:java视频教程)以上是如何通过继承Thread类来创建线程的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。