1.SUN for Standford University Network
2.java logo Coffee, Java is originally intended as a kind of coffee in South America. Because Oak has been registered
3.JDK for Java SE Development Kit; Java Se:standard Standard, is the foundation; Ee:enterprise enterprise level; Me:micro embedded
4.javac compiled into a class bytecode file, a file can only have one public class and the class name is the same as the file name, if a file contains no public decoration of more than one class, compiled a class is a bytecode file. Javac is the compiler that generates corresponding bytecode files for different JRE. The equivalent of translation, for different language customers, the Chinese translation into English, French, German and so on. The Java interpreter is responsible for running platform-independent bytecode files on different platforms. The JVM reads and processes bytecode files, so the JVM is required across platforms.
The 5.java command finds the path where the compiled bytecode is located by Classpath. Therefore, the configuration classpath start for.; Represents the current directory. Dt.jar is design time, a BeanInfo collection of swing, which the IDE generates a specific development editing interface, including various controls, for easy drag-and-drop use. Tools.jar is a collection of tools, including JAVAC,JAVADOC,JAVAP and so on. Classpath only works with Java. Path is the directory that sets the executable command for the JDK, such as Java,javac.
Http://www.blogjava.net/landon/archive/2011/05/15/350285.html
Java Knowledge Supplement