黑马程序员技术交流社区
标题:
【广州校区】+【原创】自定义线程
[打印本页]
作者:
yqw_gz_java
时间:
2018-4-26 12:20
标题:
【广州校区】+【原创】自定义线程
1. 自定义一个类继承Thread.
2. 子类重写Thread类的run方法(每个线程都有自己的任务代码) , 我们需要把自定义线程的任务代码定义在run方法内部。
3. 创建Thread子类对象,然后调用start方法开启一个线程,一个线程一旦开启那么自动会执行run方法里面的代码。
1.2.1.2 代码演示
package com.itheima.thread;
/*
自定义线程的方式一:
1.自定义一个类继承Thread.
2.重写Thread类的run方法(每个线程都有自己的任务代码) , 我们需要把自定义线程的任务代码定义在run方法内部。
3.创建Thread子类对象,然后调用start方法开启一个线程,一个线程一旦开启那么自动会执行run方法里面的代码。
*/
public class Demo1 extends Thread {
@Override
public void run() { //自定义线程的任务代码
for (int i = 0 ; i<100 ; i++){
System.out.println("自定义线程: "+i);
}
}
public static void main(String[] args) { //主线程的任务代码
//创建一个线程对象
Demo1 d = new Demo1();
//开启线程
d.start();
for (int i = 0 ; i<100 ; i++){
System.out.println("主线程: "+i);
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2