lambda是正確的拼寫
講一下lambda的使用,以及內部類的使用
lambda主要用簡化在創建多線程的時候,這個線程用的比較少,比如說用一次,我們只需要關注它裡面重寫的代碼的功能。 說白了關注的就是線程體。
lambda是一個表達式簡化線程的使用,線程一般來說用一次或者很少的次數
一個類如果用一次的情況下,為了提升性能,我們可以把它做內部類。做內部類的好處是隨著外部類的使用而去加載,如果外部類不使用它就不會加載。不會隨著程序的加載而加載
java程序執行過程分為兩步,下圖為流程示意圖
第一步:將java源碼(.java文件)通過編譯器(javac.exe)編譯成JVM文件(.class文件)
第二步:將JVM文件通過java.exe執行,輸出結果
方法內部的類就做局部內部類
叫做實現類體
一定要帶線程體,因為接口不能實例化
把接口名和方法名都刪掉,一般是簡單的線程體我們才使用lambda
在推導的時候只能有一個方法,如果接口裡面有多個方法就不行了
閱讀更多 滴滴滴程序員 的文章