1.1 What is computer language?
Bytes
Language: communication between people.
For example, Chinese people communicate with Chinese people in Chinese.
Chinese people need to learn Korean if they want to communicate with South Koreans.
Bytes
Computer Language: communication between people and computers.
If people want to communicate with computers, they need to learn computer languages.
There are many computer languages, such as C, C ++, and Java.
Here, we choose one of them: Java language.
1.2 Java language Overview
Bytes
Sun (Stanford University Network, Stanford University Network Company) launched a high-level programming language in 1995.
Bytes
Is an Internet-oriented programming language.
Bytes
As Java technology continues to mature in the Web field, it has become the preferred development language for Web applications.
Bytes
It is a simple and easy to learn, fully object-oriented, secure and reliable programming language that is not related to the platform.
1.2.1 three technical architectures of the Java language
J2EE (Java 2 Platform Enterprise Edition) Enterprise Edition
Is a set of solutions for developing applications in an enterprise environment.
Technologies included in this technology system, such as servlet JSP, are mainly used for Web application development.
J2se (Java 2 platform Standard Edition) Standard Edition
Is a solution for developing common desktop and business applications.
This technology system is the basis of other two technologies and can be used to develop some desktop applications.
For example, Java version clearance.
Small edition of Java 2 platform Micro Edition
Is a solution for developing electronic consumption products and embedded devices.
This technology system is mainly used in small electronic consumer products, such as applications in mobile phones.
After java5.0, change the name to javaee javase javame