Java foundation 1, Java is a language designed to create a platform-independent portable procedure, which is derived from C and C .
2, Java defines the form of Applets. This is a special small program that can be transferred through the Internet, downloaded to the client automatically run,
For security reasons, the Java environment limits the Java program in the Java execution environment, which does not allow this program to access other parts of the computer.
3, Java compile: Source -> byte (bytecode) -> run code, Java compiler is responsible for compiling source code into a zonix code, JVM is responsible
The program is executed to convert the bytecode into the code that the machine can be executed in Java technology, which is currently used in Java technology.
A Just (Just In time) byte compiler makes compilation or interpretation speed increases, this is interested in detailed information.
You can check the relevant information.
The key terms are simply simple portable security Secure 4java Portable object oriented robust Robust Object-oriented architecture-neutral multithreaded Multithreaded Architecture-neutral java is not limited to a particular computer or operating system structure explained shaped Interpreted High Performance High Performance Dynamic Distributed Distributed Dynamic
5 Object-oriented features, packages, polymorphisms, inheritance, basic package units are classes.
6 Java programs Note: The source file name must be the same as the public class named; one source file is a compilation unit, including one or more class definitions; compiler use javac example.java; running program Java Example; The main method is: public static void main (string args []); Java is sensitive; providing different data types, not a unified data type, because integer operations are quickly learning Java than floating-point calculations, need to be familiar Java class library