100 high quality blogs from java developers
This list collects 100 high quality blogs from Java developers from all over the world. Some of these blogs may not be written by Java developers, but at least Java developers should find it useful or interesting. Reading those blogs should be fun and often bring some fresh ideas.
Google ranks large websites higher. That is not so fair for small high-quality blogs. There are a lot of sites that have very large traffic, but they may not have high quality. My definition of high quality is as follows:
- Articles are readable and have originality.
- Its author shows real interest in technology.
- It contains creative thinking from personal understanding.
- It should update regularly.
Therefore, a lot of blogs that Google ranks high will not appear in this list. Please leave your comment if you know some blogs that should be in this list. As this list is quickly growing, please only provide good sites.
| Name(Site/People) | Country | Key Words | |
| 0 | Java SED | America | not a blog, a useful Java tool |
| 1 | Adam Bien | Germany | Java EE |
| 2 | Antonio Goncalves | France | Author of Java EE 7 |
| 3 | Henrik Warne | Sweden | Thoughts on programming |
| 4 | Billy Yarosh | America | Coding Cures |
| 5 | Lars Vogel | Germany | Android and Eclipse |
| 6 | Peter Verhas | Hungary | Pure Java |
| 7 | Martin Fowler | America | Author, Speaker |
| 8 | Bozhidar Bozhanov | Bulgaria | JEE |
| 9 | Richard Warburton | UK | Java 8 Lambdas |
| 10 | Bear Giles | America | JEE |
| 11 | Marginally Interesting | Germany | Machine Learning |
| 12 | Pascal Alma | America | JEE |
| 13 | Dror Helper | America | Consultant |
| 14 | Juri Strumpflohner | Italy | JavaScript |
| 15 | Reza Rahman | America | Java EE/Glassfish |
| 16 | Phil Whelan | Canada | Web |
| 17 | Brett Porter | Australia | Co-author of Apache Maven 2 |
| 18 | Ben McCann | America | Co-founder at Connectifier |
| 19 | Java Posse | America | Some useful links |
| 20 | Mark Needham | UK | Data |
| 21 | Iris Shoor | Israel | Debug |
| 22 | Yifan Peng | America | Graduate Student |
| 23 | Nikita Salnikov Tarnovski | Estonia | Memory Leaks |
| 24 | Dustin Marx | America | Actual Events |
| 25 | Bart Bakker | Netherland | Agile |
| 26 | Gunnar Peipman | America | non-java |
| 27 | Dave Fecak | America | Job Tips for Programmers |
| 28 | JOOQ | Switzerland | SQL |
| 29 | Petri Kainulainen | Finland | Web |
| 30 | Informatech CR | Costa Rica | |
| 31 | Arun Gupta | America | Java EE |
| 32 | Mechanical Sympathy | UK | Performance |
| 33 | Extreme Enthusiasm | Italy | Agile |
| 34 | Steve Blank | America | Author of The Startup Owner's Manual |
| 35 | Oliver Gierke | Germany | SpringSource |
| 36 | Nicolas Fränkel | Switzerland | Java EE |
| 37 | Blaise Doughan | America | XML and JSON |
| 38 | Vlad Mihalcea | Romania | Software Integration |
| 39 | Kevin Lee | Australia | Web |
| 40 | Mikhail Vorontsov | Australia | Performance |
| 41 | Jakob Jenkov | Denmark | Software Architecture |
| 42 | Jim Weaver | Rich Client Java | |
| 43 | Jonathan Giles | New Zealand | Java FX |
| 44 | Stephen Chin | America | Java FX |
| 45 | Matt Raible | America | Open Source Frameworks |
| 46 | Peter Lawrey | UK | Core Java |
| 47 | Gregor Riegler | Austria | OO Design, XP |
| 48 | Jos Dirksen | Netherlands | SOA, HTML 5 |
| 49 | Alexander J. Turner | UK | Information, News And Views |
| 50 | Java Advent | ||
| 51 | John Purcell | Hungary | Tutorials |
| 52 | Transylvania JUG | UK | |
| 53 | Java Roots | Spring | |
| 54 | Java Training | Greece | training |
| 55 | Allan Kelly | UK | Software |
| 56 | Samuel Santos | Portugal | Java EE |
| 57 | Steve Smith | UK | Agile |
| 58 | Niklas Schlimm | Germany | Multithreading |
| 59 | Shrutarshi Basu | America | PhD, Computer Science |
| 60 | Anton Arhipov | Estonia | Java EE |
| 61 | Charles Nutter | America | JVM |
| 62 | RedStack | America | SOA, JVM |
| 63 | James Bloom | America | JVM |
| 64 | Pierre-Hugues Charbonneau | Canada | Java EE |
| 65 | Eugen Paraschiv | Romania | Java Web |
| 66 | Wayne Beaton | America | Eclipse |
| 67 | Jeff Atwood | America | Stack Overflow |
| 68 | Stuart Marks | America | Oracle |
| Program Creek | America | Deep Understanding of Java Core |
Please leave your comment if you know some high quality Java blogs or find any errors in the list above. I will keep updating this list, but limit it up to 100! As this list is being read by thousands of people, if you don't want to be on the list, I can also take your blog off from the list.
* This collection reflects my personal opinion. Not all links from comments will be added to the list.
You May Also Like ...
Category >> Top 10
If you want to post code and let me or someone else review it, please format your code in eclipse and put the code inside <pre> and </pre> tags.
100 high quality blogs from java developers的更多相关文章
- Top 100 Best Blogs for iOS Developers
(by JP Zhang | Last updated: Apr 5, 2016 ) 转载自:http://www.softwarehow.com/best-blogs-for-ios-develo ...
- Watch out for these 10 common pitfalls of experienced Java developers & architects--转
原文地址:http://zeroturnaround.com/rebellabs/watch-out-for-these-10-common-pitfalls-of-experienced-java- ...
- Yet Another 10 Common Mistakes Java Developers Make When Writing SQL (You Won’t BELIEVE the Last One)--reference
(Sorry for that click-bait heading. Couldn’t resist ;-) ) We’re on a mission. To teach you SQL. But ...
- Top 10 Mistakes Java Developers Make--reference
This list summarizes the top 10 mistakes that Java developers frequently make. #1. Convert Array to ...
- Top 10 Mistakes Java Developers Make(转)
文章列出了Java开发者最常犯的是个错误. 1.将数组转换为ArrayList 为了将数组转换为ArrayList,开发者经常会这样做: ? 1 List<String> list = A ...
- Top 10 Books For Advanced Level Java Developers
Java is one of the most popular programming language nowadays. There are plenty of books for beginne ...
- Forget Guava: 5 Google Libraries Java Developers Should Know
Forget Guava: 5 Google Libraries Java Developers Should Know Published on 2016 7 13 Somenath PandaFo ...
- 100多道经典的JAVA面试题及答案解析
面向对象编程(OOP) Java是一个支持并发.基于类和面向对象的计算机编程语言.下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改. 代码复用. 增强代码的可靠性和灵活性. 增加代码 ...
- DEPLOYING NATIVE UWP (UNIVERSAL WINDOWS PLATFORM) APPS FOR JAVA DEVELOPERS & PUBLISHING THEM TO THE MICROSOFT STORE
原文: DEPLOYING NATIVE UWP (UNIVERSAL WINDOWS PLATFORM) APPS FOR JAVA DEVELOPERS & PUBLISHING THEM ...
随机推荐
- DesignPatterns
1.设计模式,说明工厂模式. 总共23种,分为三大类:创建型,结构型,行为型 创建型 1. Factory Method(工厂方法) 2. Abstract Factory(抽象工厂) 3. Bui ...
- 六月计划#2B(6.10-6.16)
4/7 STL set 数学 快速傅立叶(FFT) 高斯消元 动态规划 斜率优化
- 转自 Because of you 的总结
上下界网络流的问题严格的分,可以分为四类吧. 1:无源汇可行流 sgu 194 2:有源汇可行流 poj 2396 这题比较好,我建图建了将近200行 3:有源汇最大流 zoj 3496 这 ...
- 巧架个人BT服务器
BT的流行比之当年的江湖,传奇等的流行有过之而无不及.现在我们常说的话题是:“今天你BT了吗?”哇K!兄弟们你们怎么吐了?!假如你还不知道BT是什么,那似乎证明你已经到了归隐Internet的时候了, ...
- C# 获取ttf文件字体名称
1.第一种方法 using System.Windows.Media; String fontFilePath = "PATH TO YOUR FONT"; GlyphTypefa ...
- Apache搭建多个站点
如何用Apache搭建的网站系统上运行多个站点呢?最平常的大概有3种方法. 第一种:单IP不同端口 第二种:多IP同端口(独立IP的虚拟空间) 第三种:域名绑定根目录的方式(共享IP的虚拟空间) 下面 ...
- boost总结之variant
boost的variant库类似于联合体,但是联合体中只能接受POD类型,但variant中并无此限制,它可以接受任意的类型. boost::variant <int, std::strin ...
- 卸载安装失败的sqlserver2008 R2
安装sqlserver2008失败,无法正常卸载. 从 计算机 控制面板 卸载时有如图弹窗 并且在 控制面板 中找不到如图的各种插件. 百般无奈之后,发现下载安装windows install ...
- 《C程序设计语言现代方法》第5章 编程题
1 编写一个程序,确定一个数的位数. #include <stdio.h> int main() { ; ) { cnt++; } printf("%d\n", cnt ...
- UVALive-4287 Proving Equivalences 有向图的强连通分量+缩点
题意:有n个命题,已知其中的m个推导,要证明n个命题全部等价(等价具有传递性),最少还需要做出几次推导. 思路:由已知的推导可以建一张无向图,则问题变成了最少需要增加几条边能使图变成强连通图.找出所有 ...