2016-06-28
1 Origins of Java
Oak-To-Java
The development of 2Java
Java1.0
Java2javase:java Platform Standard Edition Javame: Mini version
Sun Corp.
Oracle Corporation
Features of the 3Java
Object oriented
Portability JVM for portability
Robustness
Distributed
Multithreading: Threads can be understood as lightweight processes
How the 4Java works
Java source file (end of. java format)-----compiled-----Bytecode file (end of. class format) by the Java compiler----by class loader
Loaded into the Java Virtual Machine (JVM)--------is interpreted by the JVM to the operating system------operating system to execute.
The composition of the 5Java development system
Java Virtual Machine (JVM): instruction set, register, stack, garbage processor, method area composition.
Three regions: local variable area, execution link area, operand area.
Class Library: The Standard class Library is provided by the official, and we can directly use classes in the class library.
Developer's own class
Package: is essentially the form of a folder that is used to organize project files.
Jre:java Runtime Environmentjava Operating environment
Jdk:java Development Kit,java Development Kit. Eclipse Netbeans
Application of 6Java Technology
Javame: The current market share is very small, ios/android is the mainstream
Javase: Standard Edition for programming of desktop software.
Java EE: Provides a complete set of solutions for enterprise-level development.
Resources
[1] Java Easy Start Classic tutorial "full version"
Java Section 1th Java language Introduction