1.SUN,为standford university network
2.java的标志位咖啡,java本意为南美的一种咖啡。因为oak已被注册
3.JDK为java se development kit; java se:standard标准,是基础;ee:enterprise企业级;me:micro嵌入式
4.javac 编译为class字节码文件,一个文件中只能有一个public class且类名与文件名相同,若一个文件中还包含无public修饰的多个class,编译出来一个class为一个字节码文件。javac是编译器,它针对不同的JRE生成对应的字节码文件。相当于翻译,针对不同的语言客户,将中文翻译成英语,法语,德语等。java解释器负责将平台无关的字节码文件在不同的平台运行。JVM读取并处理字节码文件,故跨平台需要JVM。
5.java命令通过classpath找到编译后的字节码所在的路径。故配置classpath开始为.;表示当前目录。dt.jar为design time,是swing的beaninfo集合,IDE会根据它生成特定的开发编辑界面,包括各种控件,方便拖拽使用。tools.jar是工具集合,包含javac,javadoc,javap等。classpath只对java起作用。path是设置jdk的可执行命令如java,javac的目录。
http://www.blogjava.net/landon/archive/2011/05/15/350285.html
时间: 2024-10-03 23:28:42