用lambda表达式实现Runnable
生活随笔
收集整理的這篇文章主要介紹了
用lambda表达式实现Runnable
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用lambda表達式實現Runnable
lambda表達式替換了原來匿名內部類的寫法,沒有了匿名內部類繁雜的代碼實現,而是突出了,真正的處理代碼。最好的示例就是 實現Runnable 的線程實現方式了: 用() -> {}代碼塊替代了整個匿名內部類
?
@Test public void test() {//oldnew Thread((new Runnable() {@Overridepublic void run() {System.out.println("匿名內部類 實現線程");}})).start();//lambdanew Thread(() -> System.out.println("java8 lambda實現線程")).start();}總結
以上是生活随笔為你收集整理的用lambda表达式实现Runnable的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【异常(待解决)】org.apache.
- 下一篇: 基于python下django框架 实现