[Java technology Stack] In general, java

Source: Internet
Author: User

[Java technology Stack] In general, java

Technology stack is often used to represent the sum of a series of skills required for a job or position. The learning of a language is a complex system engineering. As a non-specialist cainiao, it is often difficult to start with a large computer knowledge system. I tried to sort out all the knowledge points of the java language from scratch, classify them horizontally, and vertically differentiate their order by learning paths, we hope that we can see the context and connection in our knowledge more clearly and help ourselves.

First, I declare that the "java technology stack" series will not involve detailed introductions such as data structures and algorithms, because I have made additional efforts to sort out the basic components unrelated to languages. In addition to data structures and algorithms, there are also operating systems, compilation principles, assembly languages, computer architecture and composition principles, and so on. There is time for a separate series.

In the rough step plan, the "java technology stack" will be classified:

I. java language and javaSE platform: sort out the language basics required for standard javase development, which can be divided into four systems: syntax system, compilation system, memory management system, and execution system.

Ii. javaEE platform:

Iii. java development practices: Tools, unit tests, design patterns, and refactoring.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.