对Java高级程序员有益的十个网站

Top 10 Websites for Advanced Level Java Developers

 
 

This is my collection of websites for advanced level Java developers. Those website provide news, answers to general questions or interview questions, great lectures, etc. Quality is the key factor of good websites. In my opinion, they all have the highest quality. In the following, I will also share how I use these websites for learning or for fun. You may think some sites are good for any level developers, but I think it is how they are used determines whether they are good sites for an advanced level Java developer.

 

1. Stackoverflow

Stackoverflow.com is probably the most popular website in the programming world. There are millions of good questions and answers. Learning an API or a programming language often rely on code examples, stackoverflow has a lot of code segments.

Another good thing about stackoverflow is that it is social. You can view questions under some certain tags, e.g. “java” and “regex”, then you can see what question is most frequently asked and most voted. This can serve as a good resource for learning, also a good resource to write popular topics of Java bloggers.

stackoverflow

URL: http://stackoverflow.com/

2. DZone

I would say this website is fun, lots of developers share their blog articles. It is like an adventure, you never know what you are going to read next from this site.

dzone

URL: http://www.dzone.com

3. LeetCode

If interview question is java specific, like “what array look like in memory in Java”, you can get answers from a lot of Java tutorials. However, if the question is something like “how to convert an sorted array to a balanced tree”, then leetcode is the right place to go. It is a social platform for preparing IT technical interviews and contains a collection of algorithm related

posted @ 2014-01-02 13:22  snowhumen  阅读(163)  评论(0编辑  收藏  举报