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 ...
随机推荐
- lnmp.org一键安装包
LNMP安装快速导航:LNMP安装提示,LNMP安装教程.安装失败处理.虚拟主机管理.可选组件.LNMP文件目录说明.状态管理. 系统需求: CentOS/Debian/Ubuntu Linux系统 ...
- Xcode7创建纯代码空白工程
0: Create a new project with 'single view controller' A: Xcode Settings 1: migrate launch image B: ...
- 处理MVC中默认的Json方法返回时间的问题
利用 Json方法返回 数据时,如果有时间格式,会变成 "\/Date(1369419656217)\/" 这个样子,问了同事找到个解决方法 using Newtonsoft.Js ...
- Eclipse工具使用技巧总结
首先推荐一篇非常好的How to use eclipse文章 ,讲的是eclipse使用的方方面面,非常实用,推荐给大家! 一.常用快捷键:Ctrl+F11 运行Ctrl+Shift+/ 在代码窗口中 ...
- spring--DI--3
3.1.1 依赖和依赖注入 传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系: 泛化:表示类与类之间的继承关系.接口与接口之间的继承关系: 实现:表示类对接口的实现 ...
- [Irving]Android 常用布局之RelativeLayout
RelativeLayout相对布局 相对布局 RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一. 它灵活性大很多,当然属性也多,操作 ...
- Android增量更新
http://blog.csdn.net/tu_bingbing/article/details/8538592 (转)
- Linux查看系统版本信息的
// 显示电脑以及操作系统的相关信息 uname -a // 正在运行的内核版本 cat /proc/version // 显示的是发行版本信息 cat /etc/issue // 适用于所有的lin ...
- ftp两种传输方式区别
转自:http://linux.chinaitlab.com/server/806269.html FTP可用多种格式传输文件,通常由系统决定,大多数系统(包括UNIX系统)只有两种模式:文本模 式和 ...
- HW4.4
public class Solution { public static void main(String[] args) { final double KILOMETERS_PER_MILE = ...