How to learn Java in one step

Source: Internet
Author: User

Three people will have my teacher, life is the need to continue to learn, here we meet is fate, I hope you can read this article, but also welcome everyone in the following message discussion, the cold, but also move the finger forward collection, thank you!

As we all know, Java is not very good at desktop applications, so doing Java is roughly two directions, web enterprise-level development (Javaweb EE) and mobile Android development.


Developers who are generally engaged in Java will start learning from J2SE, so the mastery of j2se must be strong.

1.html+css+div, the front end will be used, as developers should at least write a few pages out.

2.JAVASCRIPT, want to learn it, I am very afraid of the language, so need to use the JS place on the jquery proxy, jquery is supposed to learn, very useful JS frame, seemingly complex and gorgeous effect he can easily complete.

3.Ajax, front-end asynchronous interaction technology, is worth studying.

4.jsp,servlet,javabean, development has so far not advocated embedding Java code in JSP, so it is only used as a view layer, embedding some tags such as jstl and Struts2 tag library into dynamic pages. Servlets should focus on learning, including filters, listeners, etc., which are the underlying foundations and principles of the current STRUTS2 or future web framework.

5.strut2+hibernate (or JPA) +spring, a very popular development framework at the moment. It's easy to get started, but the key is to understand the principle.

As your work experience builds up and you want to be a beginner Java developer, you need to:

Fully familiar with JDK's common API

Master the basic operations of the database

Basic efficiency and common sense issues need to be mastered

Commonly used frameworks need to be familiar, such as: SPRING,STRUTS2,SPRINGMVC, etc.

Some people say to understand the JVM's operating mechanism, to see the JDK source code. In fact, I don't quite agree with their views. To be a beginner Java development Engineer, what you need to do is to fully familiarize yourself with the common API of the JDK, the basic operation of the database, the basic knowledge of the efficiency, and so on, commonly used frameworks need to be familiar, such as: SPRING,STRUTS2,HIBERNATE,SPRINGMVC, etc. These are basic knowledge that must be mastered by a primary development engineer.

When you have completed the above, you naturally want to find out the operation mechanism of the JVM, to improve the efficiency of their code execution, to see the source code in the JDK to improve their programming ability, and so on is the natural thing. Do not write a few lines of code to study what source Ah, mechanism ah, efficiency ah, in fact, is out of the way. In other words, it's a rip.

Welcome to join the Learning Exchange Group 569772982, we learn to communicate together.

How to learn Java in one step

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.