这是两种创建多线程的方式.而且都是用匿名内部类来实现的.第一种是Thtead中有这么个构造方法,Thread(String name){},查API可以知道:
Thread..,
public Thread(String name)分配新的 Thread 对象。这种构造方法与 Thread(null, null, name) 具有相同的作用。
参数:
name - 新线程的名称
第二种,就没有线程名称了,可通过Thread.current().getName()来获取线程的名称.
还有就是你都没有调用start(),怎能得到结果呢?
有时不明白之处,可从结果中到答案哦. |