JAVA冲刺复习之线程的创建

线程的三种创建方式:
Thread class——> 继承Thread类(重点)
Runnable接口——> 实现Runnable接口(重点)
Callable接口——> 实现Callable接口(了解)
创建一个新的执行线程有两种方法:
1.自定义线程类继承Thread类,重写run()方法,编写线程执行体,创建线程对象,调用start()方法启动线程。
package Test16;
/*
创建 一个类继承Thread类,重写run()方法,new一个线程对象,调用start()开启线程
线程开启不一定立即执行,由CPU调度执行
*/
public class TestThread2 extends Thread {
@Override
public void run() {
for(int i=0;i<200;i++){
System.out.println("我在看代码---");
}
}
public static void main(String[] args) {
//main主线程
//创建一个线程对象
TestThread2 testThread2=new TestThread2();
testThread2.start();
for(int i=0;i<1000;i++){
System.out.println("我在学习多线程---"+i);
}
}
}
子线程会跟主线程抢夺资源
System.out.println("00000000000000000000000000000000000000000000000000000000");

posted @ 2025-06-19 20:48  骆驼刺破仙人掌007  阅读(7)  评论(0)    收藏  举报