Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the planned route for Java beginners?

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly introduces the relevant knowledge of "what is the planning route of Java beginners". The editor shows you the operation process through actual cases, the operation method is simple and fast, and it is practical. I hope this article "what is the planning route of Java beginners" can help you solve the problem.

1 、 J2SE

Beginners should first learn from J2SE, which is mainly divided into: the understanding of object-oriented concepts, the learning of basic Java syntax, the development of Java desktop graphical interface applications, mastering commonly used JavaAPI, etc. (the key is to learn how to consult).

Key points: Java basic syntax (loop structure, data type, array, operator, etc.), Swing,awt, event mechanism, file input and output stream processing, etc.

Difficulties: understanding of object-oriented ideas (interfaces, classes, etc.), threading, socket network programming, etc.

2 、 J2EE

After learning J2SE, you can try to make a slow transition to J2EE. Of course, learning J2EE Sea requires the support of many non-Java technologies, such as database technology, web programming technology and so on. The editor will introduce these two aspects in detail later. J2EE has three required frameworks. It will make people laugh if you say you have learned J2EE, but you don't know how to do it. They are Struts, spring and hibernate. Although these three frameworks are widely used, it does not mean that these three frameworks represent J2EE, J2EE and many other things. Take EJB, for example, as a heavyweight framework (this heavyweight does not mean heavyweight, this heavyweight is not that heavyweight). Although this application is gradually replaced by other frameworks, the emergence of EJB3.0 also brings it back some vitality. As a framework for distributed applications, it is also the knowledge that we have to learn.

3. Database technology

Database is almost an indispensable part of the program, and plays an important role in the whole software development. Database plays the role of foundation in the whole software. If you want to build a house, you must first lay a good foundation. If you want to do software, you must first design a good database. At present, almost all databases are relational databases, represented by: SLServer/MySL. It is not recommended to learn this is not very meaningful.

Oracle Oracle products, large databases, genuine ordinary companies can not afford to buy. Just take a look, but now 60% of Java developers use this database, and now that Oracle has acquired sun, the relationship between Java and ORACLE is more ambiguous, so you need to spend more time on it.

In addition to these, you should also use some databases for desktop application development, such as sqlite. You can package this database into your installer when you are making the installer.

This is the end of the content about "what is the planned route for beginners of Java". Thank you for your reading. If you want to know more about the industry, you can follow the industry information channel. The editor will update different knowledge points for you every day.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report