Java study notes (1)-Know Java

The father of JAVA: James Gosling
felt that C++ was too cumbersome to develop the green project in C++ when he took office at Sun, so he invented a language: Oak
but the name oak has been used, and later changed to java.
It is rumored that it was in a meeting. At that time, the waiter happened to have a cup of coffee produced from Java Island, which was full of aroma, so James hoped that his language was as attractive as this cup of coffee, so after the name java, the
sun company did not do well and was acquired by Oracle. The transaction price Up to 7.4 billion.
After the acquisition, the 1.7 and 1.8 versions that are still in mainstream use have been launched. The
strategic model has now been changed: iteratively in small steps, fast running-let users help test vulnerabilities

There are three versions of Java, JavaSE, JavaEE, and JavaME
JavaSE is often used on personal computers.
JavaEE is often used on the server side.
JavaME is often used on consumer electronic products and has almost been eliminated.
The relationship between JavaEE, SE, ME

Java features: cross-platform portability, multi-threading, safety, object-oriented, simplicity, high performance, distributed, robust
Java garbage collection mechanism: the memory space that is no longer used is automatically recycled, and precise control and Intervene to reduce memory leaks
Compile once, run everywhere (write onece, run everywhere)-cross-platform:
Java cross-platform principle

The development environment is only available with JDK, JDK includes Java/Javac/JVM

Guess you like

Origin blog.csdn.net/yeah_sm/article/details/113121450