JDK 又叫J2SDK,它是有很多用于开发和测试Java程序的许多单独程序组成,每个程序由命令行激活。在JDK中,有两个重要的程序javac.exe和java.exe
javac.exe是Java语言编译器,用来将java源程序编译成Java字节码 javac HelloWorld.java(多Java文件时执行的是带有main函数的Java文件)
java.exe是语言解释器,用来执行Java字节码得到结果。 java HelloWorld (Java解释器会自动添加class后缀)
当安装了JDK之后,在编译和运行Java程序时,需要有两个环境变量设置:path 和classpath。
path用来设置命令文件搜索的路径如javac.exe,java.exe
classpath用来设置用户类文件搜索的路径。
如JDK安装在C:\Program Files\Java\jdk1.7.0_01中,而源文件以及编译生成的目标文件在D:\mycode中
则在MS-DOS方式下设置如下:
D:\>set path = .; C:\Program Files\Java\jdk1.7.0_01\bin
D:\>set classpath =.;D:\mycode
在WindowXP等环境中,在我的电脑的属性中选择高级选项卡,在环境变量按钮下的系统变量下编辑path和classpath.
根据Java平台的集成方式的不同,包括三种不同的方式:
J2ME Java 2 Micro Edition 用于嵌入式应用的Java2平台 主要是为机顶盒 移动电话 PDA等嵌入式消费设备提供支持的
J2SE Java 2 Standard Edition 用于工作站,PC机的Java2标准平台 主要是桌面应用软件的编程
J2EE Java 2 Enterprise Edition 可扩展的企业级应用的Java2平台 主要用于分布式的网络程序的开发,如电子商务网站 ERP系统的开发
Java程序分为两种:Java Application 和Java Applet ,Java Application可以独立运行,Java Applet 嵌入到支持Java的浏览器中运行