Java多线程常用写法,使用匿名内部类

匿名内部类是基于抽象类和接口而言的。

		//匿名内部类(解决定义过多文件的问题,标准开发一个类就是一个文件)
//		new Runnable() {
//			@Override
//			public void run() {
//				for(int i=0;i<100;i++){
//					System.out.println(i+"南无阿弥陀佛!");
//				}
//			}
//		};

  

使用:代理+匿名对象+匿名内部类

public class Demo {
	public static void main(String[] args) {
		new Thread(new Runnable() { //代理+匿名对象+匿名内部类
			@Override
			public void run() {
				for(int i=0;i<100;i++){
					System.out.println(i+"南无阿弥陀佛!");
				}
			}
		}).start();
		new Thread(new Runnable() {
			@Override
			public void run() {
				for(int i=0;i<100;i++){
					System.out.println(i+"道可道、非常道!");
				}
			}
		}).start();
	}
}

  运行如图:

 

posted on 2017-12-24 01:06  掷骰子  阅读(525)  评论(0编辑  收藏  举报