Java SE Preliminary summary

Source: Internet
Author: User
Tags java se

a few days ago after reading the horse soldier Teacher's J2SE video, is to start the Java learning Journey. Now every contact with a new thing, are accustomed to Baidu encyclopedia to check it is a god horse things, and then take a step further to learn. For J2SE, the Baidu Encyclopedia is so explained:

the JAVA2 platform includes three versions of the Standard Edition (J2SE), Enterprise Edition (Java ee), and miniature version (J2ME). J2SE is the standard version of JAVA2, mainly for desktop application software programming, J2ME mainly used in embedded system development , such as mobile phone and PDA programming; Java EE is the Enterprise version of JAVA2, mainly for the development of distributed network programs, such as e-commerce website and ERP system . This is clear, the original J2SE is used for desktop application software programming, it is the basis of the Java EE, a large number of JDK code library is each to learn the Java EE programmers must master. Also, from JDK5.0 onwards, J2SE renamed Java SE, because that 2 has lost its meaning.

Now really have such feelings, like rice teacher said, all the programming language is the same, since the study of VB, with the VB map, it seems that all the language has become simple. First of all, to know it, macro overall grasp, and then also to hands-on practice, from the practice of understanding the charm of programming language, to know its why.

After reading J2SE's video, the most impressive is the Java API Development documentation, very powerful, the following is my map:

        Java programming language The style is very close to the C language , C + + language. Java is a purely object-oriented programming language that inherits the core of the object-oriented technology of C + + language. Java discards the pointer (superseded by reference), operator overload (operator overloading), multiple inheritance (with interface substitution) and other features, Added garbage collection generic programming (Generic programming), type-safe enumerates language features such as

Java differs from the general compilation of the execution computer language and the interpretation of the execution computer language. It first compiles the source code into a binary bytecode (bytecode), and then relies on virtual machines on various platforms to interpret the execution byte code. This enables cross-platform features such as "Compile once, execute everywhere". However, the execution of the compiled bytecode takes a certain amount of time, which in some way reduces the performance of the Java program. In short, the overall sense of Java is a very normative and powerful language, looking forward to further in-depth study.




Java SE Preliminary summary

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.