How to Learn java step by step and java step by step

Source: Internet
Author: User

How to Learn java step by step and java step by step

We must have our teacher and keep learning our life. Here we encounter fate. I hope you can read this article. You are also welcome to leave a message to discuss it, you can also move your finger to forward your favorites. Thank you!

We all know that java is not very good at desktop applications. Therefore, java is developed in two ways: enterprise-level web Development (JavaWeb J2EE) and mobile android.


 

Generally, developers engaged in Java will learn from J2SE, so they must have a strong grasp of J2SE.

1. HTML + CSS + DIV, which will be used at the front end. As developers, at least some pages should be written.

2. JAVASCRIPT: I am afraid of this language. So I will use Jquery as the proxy when using JS. Jquery should be a very useful JS framework, he can easily complete the seemingly complex and gorgeous effects.

3. Ajax and frontend Asynchronous interaction technologies are worth studying.

4. JSP, Servlet, and Javabean do not advocate embedding JAVA code in JSP so far. Therefore, they are only used as the view layer and embedded some labels such as JSTL and Struts2 label libraries into dynamic pages. Servlet should focus on learning, including filters and listeners. These 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. It is actually easy to get started, but the key is to understand the principle.

As your work experience grows, what you need to do to become a beginner Java Development Engineer is:

Familiar with common jdk APIs

Proficient in basic database operations

Basic efficiency knowledge issues need to be mastered

You must be familiar with common frameworks, such as spring, struts2, and springmvc.

Some people say they want to understand the jvm operating mechanism and check the jdk source code. In fact, I don't quite agree with them. As a beginner java Development Engineer, you need to be fully familiar with common jdk APIs, basic database operations, basic efficiency knowledge issues, and so on, common frameworks should be familiar with, such as spring, struts2, hibernate, and springmvc. These are basic knowledge that must be mastered by junior development engineers.

After completing the preceding descriptions, you naturally want to figure out the jvm operating mechanism to improve the execution efficiency of your code, and view the source code in jdk to improve your programming capability, and so on. I did not write a few lines of code to study the source code, mechanism, and efficiency. In fact, it was out of the lower policy. In other words.

Join the study exchange group 569772982 to learn and exchange.

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.