Java 函數(shù)式編程 (1)

開始新階段工作塘揣。可能大家不知道“工作”這個詞是外來語才写,從日本傳入中國的奖蔓。我說為啥工作這么累呢赞草。十一期間利用業(yè)余時間補習(xí)一下 java吆鹤。主要是了解一些有關(guān) java8 和 java 函數(shù)式編程的知識,這里推薦一本書沾凄,推薦大家開英文原版梗醇,如下圖


?不過叙谨,與以往埋頭學(xué)習(xí)不同,這個假期大部分時間是與家人共度手负。其實工作的目的是讓我們更好生活配椭,希望我們每個人都是讓生活驅(qū)動工作,而不是工作驅(qū)動生活股缸。

????今天聊一聊函數(shù)式編程吱雏,確切說 java 中的函數(shù)式編程,大家可能會質(zhì)疑 java 不是經(jīng)典的面向?qū)ο蟮木幊陶Z言嗎镰惦?您說的沒錯犬绒。

????那是 java8 出現(xiàn)前的事, java8 后讓 java 向函數(shù)式編程敞開一扇大門凯力。這樣做也是順應(yīng)當(dāng)下潮流,我們不說當(dāng)下流行的語言不是天生就支持函數(shù)式編程咐鹤,就是后天為能夠?qū)崿F(xiàn)函數(shù)編程而不斷變異。

????現(xiàn)在連 Java 的小弟 scala 都對函數(shù)編程良好支持雕旨,當(dāng)大哥的也不能示弱捧请,不惜余力全力推出 java 8 ,我是從 java6 開始接觸到 java 疹蛉,所以感覺 java8 的新特性多半是為函數(shù)式編程而生, lamba 的出現(xiàn)氧吐,讓我們完全可以放心拋棄看上去有點勉強的匿名類末盔,使用 lamba 來代替匿名類座慰。java8 可以算 java 語言的一個里程碑的版本。讓我們的 java 的代碼更加 fluent 了版仔。

函數(shù)式編程相對于面向?qū)ο缶幊桃鄬Τ橄笠恍覀冃枰ㄙM一些心思在框架設(shè)計益缎,但是使用函數(shù)式編程的好處也是不言而喻然想。函數(shù)式好處就是他的確定性莺奔,因為他確定性变泄,所以很容易對他進行測試∑粮唬可是我們世界是不確定的,例如網(wǎng)絡(luò)狀態(tài)時好時壞狠半,io 數(shù)據(jù)讀取颤难,這些超出我們應(yīng)用的控制范圍。我們怎么把程序控制范圍內(nèi)確定性的東西分離出來乐严,這就需要我們開發(fā)人員多花一些心思了。

????其實我們開發(fā)過程中也無需非黑即白地追求函數(shù)式編程昂验,完全放棄面向?qū)ο缶幊獭H绻悴粫‘?dāng)使用灰色占婉,這個世界也就不那么豐富多彩了淫半。

請大家多多支持我的微信公眾號绊汹,這里有更多更快的文章


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末奖慌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子建椰,更是在濱河造成了極大的恐慌,老刑警劉巖棉姐,帶你破解...
    沈念sama閱讀 212,185評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件啦逆,死亡現(xiàn)場離奇詭異,居然都是意外死亡夏志,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,445評論 3 385
  • 文/潘曉璐 我一進店門侥袜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來溉贿,“玉大人浦旱,你說我怎么就攤上這事“浜” “怎么了?”我有些...
    開封第一講書人閱讀 157,684評論 0 348
  • 文/不壞的土叔 我叫張陵抢蚀,是天一觀的道長。 經(jīng)常有香客問我皿曲,道長吴侦,這世上最難降的妖魔是什么屋休? 我笑而不...
    開封第一講書人閱讀 56,564評論 1 284
  • 正文 為了忘掉前任劫樟,我火速辦了婚禮,結(jié)果婚禮上叠艳,老公的妹妹穿的比我還像新娘。我一直安慰自己附较,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,681評論 6 386
  • 文/花漫 我一把揭開白布声搁。 她就那樣靜靜地躺著捕发,像睡著了一般疏旨。 火紅的嫁衣襯著肌膚如雪扎酷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,874評論 1 290
  • 那天谁榜,我揣著相機與錄音凡纳,去河邊找鬼窃植。 笑死荐糜,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的暴氏。 我是一名探鬼主播,決...
    沈念sama閱讀 39,025評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼关带,長吁一口氣:“原來是場噩夢啊……” “哼沼撕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起端朵,我...
    開封第一講書人閱讀 37,761評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎舍败,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,217評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡裙戏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,545評論 2 327
  • 正文 我和宋清朗相戀三年厕诡,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片灵嫌。...
    茶點故事閱讀 38,694評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖猖凛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情辨泳,我是刑警寧澤玖院,帶...
    沈念sama閱讀 34,351評論 4 332
  • 正文 年R本政府宣布,位于F島的核電站难菌,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏郊酒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,988評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望杠纵。 院中可真熱鬧,春花似錦比藻、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,778評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拍谐。三九已至,卻和暖如春践瓷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背晕翠。 一陣腳步聲響...
    開封第一講書人閱讀 32,007評論 1 266
  • 我被黑心中介騙來泰國打工砍濒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人爸邢。 一個月前我還...
    沈念sama閱讀 46,427評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像简识,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子七扰,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,580評論 2 349

推薦閱讀更多精彩內(nèi)容