原文地址javascript
版本java |
正式發佈日期web |
停用日期sql |
使用壽命數據庫 |
距離上個版本express |
與上個版本共存編程 |
3(1.3)json |
2000.5api |
2006安全 |
6 |
2 |
-- |
4(1.4) |
2002.2 |
2008.10 |
6 |
2 |
4 |
5 |
2004.5 |
2009.12 |
5 |
2 |
4 |
6 |
2006.12 |
2013.2 |
6 |
2 |
3 |
7 |
2011.7 |
2015.4 |
4 |
5 |
1.5 |
8 |
2014.3 |
2017.5* |
3 |
3 |
1 |
9 |
2016.9* |
待定 |
待定 |
2 |
1 |
本文首發於 jOOQ博客的 Java 8 Friday系列,經原做者 Data Geekery GmbH 受權由InfoQ中文站編譯並分享。
Java 8 發佈已經有一段時間,它被認爲是 Java 5 發佈以來最大的一次版本升級。Java 8 提供的新特性主要集中在 Java 編譯器、類庫、開發工具以及 JVM(Java 虛擬機)等方面。其中,Lambda 表達式、默認方法、並行 API 等都受到了開發者的追捧,社區上關於 Java 8 的學習資料如雨後春筍般出現。下面是一些優秀的學習資料彙總:
Brian 是《Java 併發編程實戰》的做者之一,有 20 多年的軟件諮詢行業經驗。Brian 是 JSR 335的帶頭者,他和他的專家團隊的努力爲 Java 8 的成功作出了重大貢獻。下面是 Brian 在 Stack Overflow 上關於 Java 8 相關問題的一些精彩回答:
Baeldung是一名軟件開發工程師,熱衷於Spring、REST、TDD等技術。他在本身的博客上總結了一些Java 8資料。地址以下:
jOOQ 是一個輕量級的 JAVA ORM 框架,在它的官方博客上分享了 Java 8 與 jOOQ 相關的經驗。下面是近幾個月比較流行的文章:
做爲內容營銷的策略之一,ZeroTurnaround 在不久前開設了 rebellabs 專題。專題中有不少與Java相關的文章,下面是一些 Java 8 方面的精彩分享:
與 ZeroTurnaround 同樣,Takipi 也提供了 Java 8 的相關文章,篇篇精彩:
Benji Weber 的 Java 8 系列博客讀起來至關有趣,他在思考問題時總能跳出固有思惟去思考問題,好比他對默認方法、方法引用等特性的見解。
Edwin Dalorzo 在 Informatech 上關於J ava 8 的文章也比較有深度:
Java 8 是基於業界的普遍合做開發的,包括公開審查、每週構建以及甲骨文工程師經過 OpenJDK 社區和 JCP 與全球 Java 開發人員社區的普遍合做。Java 8 註定是革命性的,它將 Java 語言升級爲「現代」的開發模式。國內社區中也有大批人組織翻譯 Java 8 的相關資料。以上的大部分文章在社區中都能找到中文翻譯。