匿名内部类方式实现线程的创建
匿名内部类方式实现线程的创建:
使用线程的内匿名内部类方式,可以方便的实现每个线程执行不同的线程任务操作。
使用匿名内部类的方式实现Runnable接口,重新Runnable接口中的run方法∶
public static void main( String[] args) { // new Runnable(){ // public void run(){ // for (int i = 0; i < 20; i++) { // system.out.println("张宇: "+i); // } // } // }; //这个整体相当于new MyRunnable() Runnable r = new Runnable(){ public void run(){ for (int i = 0; i < 20; i++) { system.out.println("张宇: "+i); } } }; new Thread(r).start(); for (int i = 0; i < 20; i++) { system.out.println("费玉清:"+i);
public static void main(String[]args) { //线程的父类是Thread // new MyThread().start(); new Thread(){ //重写run方法,设置线程任务 @Override public void run( ) { for (int i = e; i <20 ; i++){ system.out.println(Thread.currentThread( ).getName()+"-->"+"黑马"); } } }.start();