ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 创建新的线程方法二 1. 定义实现类实现Runnable 2. 实现类要重写run方法(就是写任务代码) 3. 创建实现类对象. 4. 创建Thread类对象,并把刚才的实现类对象作为参数传递. 5. 启动这个Thread对象. ~~~ public class MyRunnable implements Runnable { @Override public void run() { for (int i = 0; i < 120; i++) { System.out.println("子线程:" + i); } } } ~~~ ~~~ public static void main(String[] args) { //创建实现类对象 MyRunnable myRunnable = new MyRunnable(); //将实现任务类对象当做参数传递给Thread构造 Thread thread = new Thread(myRunnable); //设置为守护线程 thread.setDaemon(true); //开启线程,不是开启任务 thread.start(); for (int i = 0; i < 20; i++) { System.out.println("main:" + i); } } ~~~