Runnable task = ()->{}是什么意思

今天看一个单例模式的时候例子时候发现这样的一个语法,可是我自己百度没发现有讲这个的,希望有懂的解释一下,代码中间的不需要,谢谢。

Runnable task = ()->{
            String threadName = Thread.currentThread().getName();
            Singleton s = Singleton.getInstance();
            System.out.println("线程 " + threadName + "\t => " + s.hashCode());
        };
阅读 7k
1 个回答

java8的新特性,Lambda表达式,自行网上了解。

还是随便给你贴个链接吧,不知道你为什么百度没发现有讲这个的:
http://blog.csdn.net/chenchao...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题