A brief introduction to the language of primary knowledge Java,java

Source: Internet
Author: User

The Java language is a high-level programming language introduced by Sun (Stanford University Network Company) in 1995, and James Gosling is recognized as the father of the Java language. The Java language was originally used in small-scale home electronics, and later with the development of the Internet, the Java language developed, and now the Java language has evolved into a "computer language, a platform, a network computer architecture (Sun CEO: MAC)".

After the launch of the Java language in 1995, the first Java Development Kit, Java Development Kit (JDK) 1.0, was released on January 23, 1996. On April 20, 2009, Oracle Inc. acquired Sun for $7 billion to obtain copyright in Java.

Java technology can be divided into Java programming language and Java platform as a whole, its language features are as follows: A. Simplicity B. Object-oriented c. robustness D. Security E. Multithreading. The Java platform refers to the hardware or software environment in which the program runs.  There are two components of the Java platform: 1.  Java VM (Java Virtual machine, abbreviated JVM) 2. Java application Programming Interface (Java application Programming Interface, referred to as Java API).

In the World programming language rankings, Java occupies almost the second place, second only to the C language.

Java syntax is a "pure version" of C + + syntax, with no header files, pointers, structs, unions, and so on. If you have a C + + based scholar, you can easily switch to Java.

Java is widely used: for example: 1.  Web development: Java is ideal for developing large corporate websites, such as Renren.  2. Android Development: Android phone apps are almost all developed in Java, such as QQ, UC Browser.  3. Client development: Java can be used to develop software on a computer, such as Elicpse. 4. Embedded applications: Software that runs in small electronic products, such as MP3. But the main application of Java now is web development and Android development, the majority of IT companies to recruit Java programmers are mainly from these two aspects.

Although Java is a more perfect language, but it also has its own advantages and disadvantages, I hope you in the study or do the project to learn how to take.

A brief introduction to the language of primary knowledge Java,java

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.