diff --git a/多线程编程/MultiThread/src/main/java/com/cpic/xim/App.java b/多线程编程/MultiThread/src/main/java/com/cpic/xim/App.java index fd36745..f75c26f 100644 --- a/多线程编程/MultiThread/src/main/java/com/cpic/xim/App.java +++ b/多线程编程/MultiThread/src/main/java/com/cpic/xim/App.java @@ -9,10 +9,19 @@ */ package com.cpic.xim; +import com.cpic.xim.utils.MyThread; +import com.cpic.xim.utils.MyWorkingJob; + public class App { public static void main( String[] args ) { - System.out.println( Thread.currentThread().getName() ); + MyThread workThread = new MyThread(); + Thread jobThread = new Thread( new MyWorkingJob() ); + + workThread.start(); + jobThread.start(); + + System.out.println( "我是主线程!" + String.valueOf(Thread.currentThread().getId()) ); } } diff --git a/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyThread.java b/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyThread.java index 527d4ba..adf0a62 100644 --- a/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyThread.java +++ b/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyThread.java @@ -15,5 +15,7 @@ public class MyThread extends Thread public void run() { super.run(); + + System.out.println("我是工作线程:" + String.valueOf(Thread.currentThread().getId()) ); } } \ No newline at end of file diff --git a/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyWorkingJob.java b/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyWorkingJob.java new file mode 100644 index 0000000..9d5ab51 --- /dev/null +++ b/多线程编程/MultiThread/src/main/java/com/cpic/xim/utils/MyWorkingJob.java @@ -0,0 +1,20 @@ +/* + * @Author: Kane + * @Date: 2023-11-30 00:42:41 + * @LastEditors: Kane + * @FilePath: /MultiThread/src/main/java/com/cpic/xim/utils/MyWorkingJob.java + * @Description: + * + * Copyright (c) ${2023} by Kane, All Rights Reserved. + */ +package com.cpic.xim.utils; + + +public class MyWorkingJob implements Runnable +{ + @Override + public void run() + { + System.out.println("我是workingJob,ID是" + String.valueOf( Thread.currentThread().getId())); + } +} \ No newline at end of file