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 ...
随机推荐
- 坑爹的libxml2 for mingw 编译
按照官方的readerme.txt说法生成Makefile之后,你会发现编译时候需要创建几个文件夹. 还有就是因为宏定义问题,报错,需要在config.h中加入#define HAVE_STDINT_ ...
- scp传入固件,sysupgrade xx.bin升级固件
scp传入固件,sysupgrade xx.bin升级固件
- hdu4671Backup Plan
http://acm.hdu.edu.cn/showproblem.php?pid=4671 这个高端的题意啊 看了N久啊 n>m时 直接第一列按顺序来 第二列为M+1 else 第一列顺序 ...
- 利用if else判断是否及格
static void Main(string[] args) { while (true) { string ...
- (转载)腾讯CMEM的PHP扩展
(转载)http://blog.renren.com/share/223341289/7693783476 题外话 最近公司在做相关的业务,由于Memcached协议缺少返回码,为了保证业务数据的安全 ...
- Java Socket 异常 Connection reset
最近使用Java做Socket客户端,与C的Socket服务端交互.遇到问题:现象是可以从服务端接受小数据,但是如果接受大数据,总是遇到Connection reset的异常:如果把服务端和客户端放到 ...
- Storm系列(六)架构分析之Scheduler-调度器[EventScheduler]
任务调度接口定义: 1 IScheduler{ 2 // conf为当前nimbus的stormp配置 3 void prepare(Map conf); // 初始化 4 // to ...
- 教程-Delphi多线程数据库查询(ADO)
ADO多线程数据库查询通常会出现3个问题: 1.CoInitialize 没有调用(CoInitialize was not called):所以,在使用任何dbGo对象前,必须手 调用CoIniti ...
- hdoj 3572 Task Schedule【建立超级源点超级汇点】
Task Schedule Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Tot ...
- JS继承的几种方式
JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一. 既然要实现继承,那么我们先定义一个父类: // 定义一个动物类 function Animal (name) { // 属性 this.n ...