当前位置: java基础教程 > 11-java多线程 > 阅读正文

Thread — 线程类

2021.2.10.   496 次   470字

继承 Thread 类是实现多线程的方式之一

Thread 类的全限定类名是 java.lang.Thread

Thread 实现了 java.lang.Runnable 接口类,可以当作 Runnable 接口来看

1.构造方法

一般不直接创建,可以使用多态

MyThread  mt = new MyThread();
//给线程起一个名字
MyThread mt2 = new Thread("构造得到名称");
//还有其他的2个方法,
// public Thread(Runnable target);
// public Thread(Runnable target,String name);
2.方法

1.开辟新线程,(会自动运行 run 方法)

mt.start();

2.获取当前线程的名称

String name = mt.getName();

3.获得当前对象的引用

Thread t = mt.currentThread();

4.设置线程的名称

mt.setName("小明");

5.执行 run 方法

mt.run();

6.让线程暂停 n 毫秒(抛出 InterruptedException)

mt.sleep(1000);

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群