ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 概述 Thread就是线程类. ## 构造 两种构造方式 ~~~ public Thread() ; public Thread(String name) ; public Thread(Runnable target) ; ~~~ ## 创建新的线程方法一 1. 定义子类继承Thread. 2. 在子类中重写run方法(就是执行任务的方法,在run方法中写任务代码即可) 3. 创建子类对象(就是创建一个线程对象) 4. 开启这个线程. ~~~ public class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 120; i++) { System.out.println("线程任务中的:" + i); } } } ~~~ ~~~ public static void main(String[] args) { //3.创建子类线程对象 MyThread mt = new MyThread(); //设置守护线程 mt.setDaemon(true); //4.开启线程,JVM会自动告诉CPU去执行线程任务代码 mt.start(); for (int i = 0; i < 20; i++) { System.out.println("main线程:" + i); } } ~~~