51CTO電子雜志《開發(fā)專刊》2014年4月刊:Java 8之旅
原創(chuàng)51CTO開發(fā)頻道推出《開發(fā)月刊》電子雜志,每月一期。“我們只談開發(fā)”是《開發(fā)月刊》的口號,本雜志面向廣大程序員、項目經(jīng)理以及架構(gòu)師。
本次的??癁榇蠹姨峁┝薕racle***推出的Java SE 8詳細的開發(fā)教程,從解讀到探究Java 8***特性,到進階深入學習等等相關內(nèi)容。
對于Java 8,最讓開發(fā)者追捧的是Lambda表達式的加入,其本身是符合技術(shù)發(fā)展方向的,只是稍微來晚了些。通過引入Lambda,最直觀的一個改進是,不用再寫大量的匿名內(nèi)部類。事實上,還有更多由于函數(shù)式編程本身特性帶來的提升。
當然,Lambda的引入讓集合操作也得到了極大的改善。 不過,對大多數(shù)Java程序員來說,他們最熟悉的內(nèi)容是面向?qū)ο?,函?shù)式編程是個陌生的概念,是一種“全新”的思維模式。
下面,大家開始Java 8的全新特性之旅吧。
PS:專刊相關內(nèi)容大部分來自互聯(lián)網(wǎng)整理。
51CTO下載:http://down.51cto.com/data/1202465
微盤下載:http://vdisk.weibo.com/s/zA_9q118T0flb