1. 程式人生 > >jdk8的新特性:Lamada與Stream流

jdk8的新特性:Lamada與Stream流


Lambda表示式以箭頭為分割符,箭頭前面()引數列表[如:x,y,z],箭頭後面為執行的方法體
Runable runable = () -> System.out.prinln("hello");runable2.run();

Stream流
Java 8 中的Stream是對集合(Collection)物件功能的增強

主要利用了多核。
不會改變原有物件,會返回一個持有結果的心Stream
懶載入,需要結果的時候才會執行。

所有的Steam操作,裡面傳入的引數必須是一個lamada表示式



stream流語法:建立stream,轉換stream,對新的stream聚合



filter:對資料進行過濾


map:對list可以轉map

雙::的作用?(A::B)表示A的B方法



jdk1.8對日期的操作的更新。


jdk1.8對js指令碼的操作。