原创 Java8-Lambda:Lambda語法

又是熱愛學習的一天!!! 語法簡介 Java8引入了一種新的操作符 “->”,該操作符叫做 箭頭操作符 或者叫做 Lambda 操作符。箭頭操作符將Lambda表達式分爲了左右兩部分 左側:Lambda 表達式的參數列表。 右

原创 Java8-Lambda:內置四大函數式接口

又是熱愛學習的第一天!!! 在Java8中內置了四個通用的函數式接口,基本上能夠滿足大部分場景,如果需要特殊一些的函數式接口,可以進行自定義。 Consumer:消費型接口,內有抽象方法—void accept(T t) Su

原创 Java中 FutureTask 的使用

在前面 通過Callable和Future創建線程 已經學習了 Callable 和 Future 兩個接口,以及 FutureTask 的簡單使用,節約篇幅,這裏就不重複介紹了。 介紹 我覺得 FutureTask 其實就是實

原创 Java-CAS學習總結

在前面總結的文章中 詳解Java中volatile關鍵字作用,說到了累加器的線程不安全,不安全的原因就是被累加的成員變量 可見性 和自增時的操作 原子性 上。 可見性問題可以用 volatile 來解決,而原子性問題我們可以採用互

原创 Java8-Lambda:初識Lambda

又是熱愛學習的一天!! Java8新增的 Lambda 表達式雖然看着很NB,但其實 Lambda 表達式的本質只是一個"語法糖"而已。 這篇文章只是初識 Lambda,先看看它的好處是什麼,它能給我們帶來什麼樣的體驗,至於 L