The path to learning Java

Source: Internet
Author: User
Tags learn php java web

As a small white, although only to learn the basic features of Java, but must understand how we go on the path of Java, which way to go. I hope the great God will correct me by sharing the route of my plan.

The first part: Learning Java basic characteristics such as the composition of classes, classes such as interfaces, subclasses, abstract classes, enumerations and other classes and special classes, to understand their role, polymorphic nature, and so on; there are some of his keywords static,public,protected and private to achieve the class-to-instance limit. There are also class encapsulation features, enumerations, generics, and so on. (I'm learning part now)

Part II: Learn the database, understand his principles, operations and other content (I now study part)

The third part: API and GUI: The main learning API four kinds of library Io,sql,until,lang namely input and output, database language, process and graphical interface. You can learn the GUI and IO sections first.

Part IV: Java EE and Java Web: Learn the basics of Web page design, and then learn Jsp,javaweb=servlet+jsp+javabean+taglib, although I'm not sure about their specific features.

Part V: Learning the Open source framework It is like a binder that can unify different services to provide a unified calling interface, which is a comprehensive module for the overall learning.

Summary: For these five parts in fact there is a progressive relationship, but you can also plan to learn which module, some modules in fact, as long as a little understanding of basic usage, such as the GUI and other basic principles to see the code can be understood.

Some parts to learn fine such as Java Foundation, Java IO and SQL should be proficient in other parts of the direction you choose, I think the Java Web also to master, he is a comprehensive module should have a lot of details, and then learn PHP every big stage to plan.

The path to learning Java

Related Article

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.