创建线程的两种方法:
第一种方式:
步骤:
a: 创建一个类然后让这个类继承Thread
b: 复写run方法
c: 创建a中的类的对象
d: 启动线程, 启动线程使用的是start方法
可以使用getName方法获取线程名称
可以使用setName方法设置线程名称
第二种方式:
步骤:
a: 创建一个类,然后让这个类实现Runnable接口
b: 复写run方法
c: 创建a中的类的对象
d: 创建Thread类的对象,把C中的对象作为参数传递进来
e: 启动线程
现获取当前正在执行的线程
Thread.currentThread()然后在调用getName方法获取
通过构造方法设置名称设置线程名称
|
|