Java introduction, java Introduction
Java is not only a language, but also a complete platform with a huge library, it contains a lot of reusable code and an execution environment that provides services such as security, cross-OS portability, and automatic garbage collection.
JavaSE: the core and foundation of the entire java technology, and the foundation of javaME and javaEE
JavaEE: the most widely used part of java technology. It provides complete solutions related to enterprise application development.
JavaME: used to control limited storage devices such as mobile devices and Information Appliances
API Application Programming Interface
Core API: sun's basic API, java core class library
Optional API: sun's extended API, which varies with the Platform
Special APIs: APIs used to meet special requirements
Java features:
1. Simplicity
Embodied in syntax and runtime environment
2. Object-oriented
3. Network-Savvy)
4. robustness
5. Security
6. Neutral Architecture
7. Portability
8. Explanatory
9. High Performance
10. Multithreading
11. Dynamic