英文網站: http://www.programcreek.com/2012/11/top-100-java-developers-blogs/
中文網站:http://www.importnew.com/7469.html
本文的主要目的是收集全球範圍內100個高質量Java開發者博客。其中會有一些博客並不是由純粹的Java開發者撰寫的,但是Java開發者們能夠從中發現一些有用的或者有趣的東西。閱讀這些博客將會非常有趣,有時會給你帶來一些新鮮的想法。
Google的排名算法中,大型網站的排位會比較高。這對一些小型的高質量博客來說並不公平。有些站點的流量非常大,但是質量並不高。我對高質量的定義是:
- 文章具有可讀性並且是原創的。
- 文章作者對技術本身有着濃厚的興趣。
- 文章在個人理解的基礎上提出一些創造性的想法。
- 博客中沒有太多的廣告。
- 博客的更新頻率比較高。
因此,很多Google排名靠前的博客並沒有出現在下面的列表裏。如果你知道一些值得推薦的博客,請留言告訴我。由於這個列表正在快速增長,請只推薦高質量的博客站點。
名稱(站點名或人名) | 國家 | 備註 | |
1 | Adam Bien | 德國 | Java EE相關 |
2 | Antonio Goncalves | 法國 | Java EE相關(《Java EE 5》和《Java EE 7》的作者) |
3 | Henrik Warne | 瑞典 | 編程過程中的一些思考 |
4 | Billy Yarosh | 美國 | Java日常開發中的實用代碼示例 |
5 | Lars Vogel | 德國 | Java、Android 和Eclipse |
6 | Peter Verhas | 匈牙利 | 純粹的Java |
7 | Martin Fowler | 美國 | 面向對象設計專家和諮詢師 |
8 | Bozhidar Bozhanov | 保加利亞 | Java EE相關 |
9 | Richard Warburton | 英國 | Java 8 Lambdas |
10 | Bear Giles | 美國 | Java EE相關 |
11 | Marginally Interesting | 德國 | 機器學習 |
12 | Pascal Alma | 美國 | Java EE相關 |
13 | Dror Helper | 美國 | 代碼測試和代碼質量 |
14 | Juri Strumpflohner | 意大利 | JavaScript |
15 | Reza Rahman | 美國 | Java EE/Glassfish |
16 | Phil Whelan | 加拿大 | Web技術 |
17 | Brett Porter | 澳大利亞 | Apache Maven 2的作者 |
18 | Ben McCann | 美國 | 一些實用的操作指南(Connectifier的聯合創始人) |
19 | Java Posse | 美國 | Java相關的一些有用的鏈接 |
20 | Mark Needham | 英國 | 數據處理 |
21 | Iris Shoor | 以色列 | 調試技術、性能等 |
22 | Yifan Peng | 美國 | Java開發、算法與數據結構等(一個本科畢業生的博客) |
23 | Nikita Salnikov Tarnovski | 愛沙尼亞 | 內存泄露 |
24 | Dustin Marx | 美國 | 一些通用的開發技術以及Java、 JavaFX、Groovy等相關技術 |
25 | Bart Bakker | 荷蘭 | 敏捷開發 |
26 | Gunnar Peipman | 美國 | 非Java(C#、.Net相關) |
27 | Dave Fecak | 美國 | 程序員需要知道的工作技巧 |
28 | JOOQ | 瑞士 | SQL |
29 | Petri Kainulainen | 芬蘭 | Web技術 |
30 | Informatech CR | 哥斯達黎加 | Java、Web、Mobile開發 |
31 | Arun Gupta | 美國 | Java EE |
32 | Mechanical Sympathy | 英國 | 性能(鎖、垃圾回收、編譯優化等) |
33 | Extreme Enthusiasm | 意大利 | 敏捷開發 |
34 | Steve Blank | 美國 | The Startup Owner’s Manual(創業者指南)的作者 |
35 | Oliver Gierke | 德國 | SpringSource(現爲VMware旗下部門,提供Java企業應用開發平臺) |
36 | Nicolas Fränkel | 瑞士 | Java EE |
37 | Blaise Doughan | 美國 | XML和JSON相關 |
38 | Vlad Mihalcea | 羅馬尼亞 | 軟件集成 |
39 | Kevin Lee | 澳大利亞 | Web技術 |
40 | Mikhail Vorontsov | 澳大利亞 | 性能(語言本身的性能研究) |
41 | Jakob Jenkov | 丹麥 | Java基礎 |
42 | Program Creek | 美國 | 深入理解Java |