From a52383534f257ed4a64bdfa81dd60cf3b03f7e31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sun, 9 Sep 2018 23:31:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B5=8B=E8=AF=95=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/test/java/com/jsh/test/MyRunnable.java | 9 +++++++++ src/test/java/com/jsh/test/MyThread.java | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/test/java/com/jsh/test/MyRunnable.java create mode 100644 src/test/java/com/jsh/test/MyThread.java diff --git a/src/test/java/com/jsh/test/MyRunnable.java b/src/test/java/com/jsh/test/MyRunnable.java new file mode 100644 index 00000000..6b3ede28 --- /dev/null +++ b/src/test/java/com/jsh/test/MyRunnable.java @@ -0,0 +1,9 @@ +package com.jsh.test; + +public class MyRunnable implements Runnable {//实现Runnable接口 + public void run(){ + for(int i=0; i<30; i++){ + System.out.println(Thread.currentThread().getName()+"运行, "+i); //获取当前线程的名称 + } + } +} \ No newline at end of file diff --git a/src/test/java/com/jsh/test/MyThread.java b/src/test/java/com/jsh/test/MyThread.java new file mode 100644 index 00000000..32193875 --- /dev/null +++ b/src/test/java/com/jsh/test/MyThread.java @@ -0,0 +1,10 @@ +package com.jsh.test; + +public class MyThread { + public static void main(String[] args) { + for (int i = 0; i < 3; i++) { + MyRunnable mt = new MyRunnable(); //定义Runnable子类对象 + new Thread(mt, "第" + i + "个线程").start(); + } + } +}