Recommend several very good Java learning sites

LearnJava online

This is a very good learning Java online site, pure free. This is a personal project designed to get you up to speed on the Java programming language through simple and effective practice in a browser. By running the actual code directly from a web browser, you can try coding without having to install and execute the code locally, which definitely improves programming efficiency and getting started.

You can practice according to the table of contents, there are basic sections and advanced sections, first of all, there is an example code, tell you what to pay attention to and detailed explanation, designed to teach you and then let you practice.

The following is the exercise section, which is not pinned to the bottom border and can slide freely, allowing you to view sample code details as you write

This is also a tutorial site, not only for Java learning, but also for Python, HTML, GO, C and C++ programming languages

Website: www.learnjavaonline.org/

StackOverflow

When it comes to learning Java, how can you not mention StackOverflow?

StackOverflow is an application-related IT technology q&A site. Users can submit questions on the site for free, browse questions, index related content, and create a home page using simple HTML. No ads, sales messages, JavaScript Windows, etc., will pop up on the problem page.

Clean and clean, you can answer almost any question on StackOverflow. You can ask public questions, private questions, and even find a job on StackOverflow

Liverpoolfc.tv: stackoverflow.com/

DZone

DZone will have news and articles on the CUTTING edge of IT, AI, big data, cloud, databases, DevOps, IoT, Java and open source projects

The introduction of new Java features, the use of new features will be in the above, is you keep abreast of the latest developments in the indispensable site

Liverpoolfc.tv: dzone.com/

LeetCode

LeetCode is a great site for checking questions, and I can’t tell you how important it is

See this interface love, including a large number of algorithm questions, these algorithm questions are big factory interview questions, it is said that after mastering these algorithm questions, you can beat any big factory in China, whether it is true WE also don’t know, after all, we haven’t done a few questions.

Questions can distinguish the degree of difficulty, there are solutions, acceptance, difficulty, etc., and the following interview questions of large companies

Because LeetCode is so awesome, LeetCode has launched a Chinese version, which can be deducted in Chinese

Almost the same as the English version, if your English is not very good you can see the Chinese version of the brush questions

Website: leetcode.com/; leetcode-cn.com

Java Official Documentation

What better way to learn Java than on the official website? I didn’t know the website could be so clean. Take a look

Includes all kinds of content, general, programming language, tools, features, JVM, etc., but the language is a little stiff, requires a strong English foundation, but now with Google Translate I feel that these problems are not a problem.

Liverpoolfc.tv: docs.oracle.com/javase/

Coursera

Coursera, an online course website, is tailor-made for Dachang, just like many online education institutions in China.

Coursera is a massive open online course created by two Stanford University computer science professors. It partners with the world’s top universities and institutions to offer online courses that anyone can learn.

Website: www.coursera.org/

Java World

Java World is a pure Java learning site, it contains a lot of Java articles, it is different from DZone so much, Java World is only focused on Java, oh yes, and Android, is the site you need to improve your horizons, learning new Java features

Website: www.javaworld.com/

IBM Development Manual

The IBM Developer articles are very authoritative, the pages are clean, and the technology is very authoritative. Learning Java If you don’t know the IBM development front page, you are in for a shame.

Website: www.ibm.com/developerwo…