通过下面两点比较,希望能帮到你。- class Tool1 extends Thread{
- public void run(){
- //1.这里直接用Thread类的currentThread()方法,因为Tool1继承了Thread.
- System.out.println(currentThread().getName()+"--I love you , honey ! ");
- }
- }
- class Tool2 implements Runnable{
- public void run(){
- //2.Tool2没有继承Thread,当然不能直接用currentThread()。currentThread()是Thread类中的静态方法,静态方法可以直接通过类来调用.
- System.out.println(Thread.currentThread().getName()+"--I love you , honey ! ");
- }
- }
复制代码
|