今天看一个单例模式的时候例子时候发现这样的一个语法,可是我自己百度没发现有讲这个的,希望有懂的解释一下,代码中间的不需要,谢谢。
Runnable task = ()->{
String threadName = Thread.currentThread().getName();
Singleton s = Singleton.getInstance();
System.out.println("线程 " + threadName + "\t => " + s.hashCode());
};
java8的新特性,Lambda表达式,自行网上了解。
还是随便给你贴个链接吧,不知道你为什么百度没发现有讲这个的:
http://blog.csdn.net/chenchao...