Java is an object-oriented programming language that can compose cross-platform applications, and is a generic term for the Java programming language and Java platform (i.e. Java EE, javame, javase) introduced by Sun Microsystems Corporation in May 1995. This website provides the development technique and data of desktop application, web interaction and mobile terminal based on Java framework struts,spring,hibernate etc.
Maintain a permanent learning mentality, will achieve a good you, to continue to engage in Java knowledge.
The new era of learning is no longer the old classroom teaching, but personalized learning, and online learning has become a lot of people learn new ways, the site can provide information, as well as some great lectures, but also to answer general questions, interview problems, quality is a key factor to measure a website. A few days ago, a senior programmer for us to recommend his collection of some Java development necessary Web site, may wish to see: StackOverflow: There are thousands of good questions and answers
Dzone: There are quite a few developers who share their blog posts on this site.
Leetcode: If you have a Java interview question, you can find the answer in the tutorial
Java SE Technical Documentation: contains all the documents that will be used when using the Java SE API
Github: Hosting your project for free, with the great resources of today's popular Java libraries and frameworks
Coursera: The best website for video lectures
Java world: Contains a number of Java tutorials that cover a wide variety of topics
IBM DeveloperWorks: There are a lot of very good articles written by people from IBM.
Wikipedia: This site is one of the best resources for querying or learning almost any concept
Program Creek: You can find topics that are not covered by any other site, and almost every article contains beautiful illustrations or sample code
Java
Because the level is limited, inevitably there is negligence or inaccurate places, I hope you can directly point out, I will promptly correct. All for the sharing of knowledge.
Follow-up will have more wonderful content to share to everyone.
Top Ten essential Web sites for Java development