File size: 786 Bytes
0284885
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package Thread_implements_package;

public class Thread_demo2 {
    public static void main(String[] args) {
        /*
         *   多线程的第二种启动方式:
         *       1、自己定义一个类实现Runnable接口
         *       2、重写里面的run方法
         *       3、创建自己的类对象
         *       4、创建一个Thread类的对象,并开启线程
         * */

        //创建MyRun的对象
        //表示多线程要执行的任务
        MyRun mr = new MyRun();

        //创建线程对象
        Thread t1 = new Thread(mr);
        Thread t2 = new Thread(mr);

        //给线程设置名字
        t1.setName("线程1");
        t2.setName("线程2");

        //开启线程
        t1.start();
        t2.start();
    }
}