- 1
- 0
- 约4.98千字
- 约 40页
- 2016-12-09 发布于湖北
- 举报
JVM、JRE及JDK的关系图 六、Java术语 JDK JRE 开发工具和第三方类库 图形界面类库(如Swing类库、AWT类库) Java基础类库 Java虚拟机(JVM) 操作系统(如Windows) Java API是预先编写的代码,并按相似主题分成多个包。Java API主要分为3大平台: J2EE(Java 2 Platform Enterprise Edition ) —企业版 (J2EE),是为面向以企业为环境而开发应用程序的解决方案 J2SE(Java 2 Platform Stand Edition) —标准版 (J2SE) ,为桌面开发和低端商务应用提供了可行的解决方案 J2ME(Java 2 Platform Micro Edition ) —小型版(J2ME),是致力于消费产品和嵌入式设备的最佳解决方案 七、Java技术体系架构 J2SE J2EE Java Virtual Machine JSP Servlet JavaBean EJB JTS JTA JNDI JMS JDBC JavaIDL JavaMail CORBA ORB IDL RMI IIOP JDBC CVM KVM J2ME CDC CLDC MIDP Foundation Profile Java Card API CardVM JAVA资格认证 SCJP : Sun公司对Java平台的程序员认证 SCJD : Sun公司对Java平台的开发者认证 SCEA :Sun公司对J2EE技术的企业架构师认证 八、Java技术体系架构 Java开发工具 JBuilder(Borland) Visual J++(MicroSoft) Visual Age for Java(IBM) MyEclipse JDK+Tomcat 记事本、UltraEdit等 九、Java开发环境搭建 JDK的目录结构 JDK1.6.0 bin demo include sample jre lib bin lib 编译器/解释器及其他可执行文件 子目录包括演示代码 用于本地代码的C头文件 JNLP示例 Java运行时间 可执行文件所使用的库文件 由一个或多个“类”组成。 必须有一个“类”定义了main() 方法,该方法是自动执行的类方法,是Java应用运行的起始点。而这个类也就称之为“主类”。 HelloApplication.java public class HelloApplication { public static void main(String args[]) { System.out.println(Hello, Java world! ); } } 十、Application程序基本结构 public class Welcome { public static void main(String[] args) { System.out.println(***********************); System.out.println(*Welcom to java World!*); System.out.println(***********************); } } 注意事项 (1)源文件的名称一定要和类的名称保持一致。Java程序的类名称是指class关键词(Keyword)后的名称,就本例而言类名即为“Welcome”。 (2)源文件的扩展名必须为java。 (3)Java语言区分大小写。在Java程序中,System和system是两个不一样的名称。 (4)空格只能是半角空格符或是Tab字符。其他字符如小括号、双引号等均要求为英文字符。 (5)一个.java源文件中可以包含多个类,但只能有一个public类,且源文件名一定要与public类名相同。 Application程序编译与执行 编译 — javac:产生Welcome.class 文件 javac Welcome.java 解释执行 — java由一个或多个“类”组成。 java Welcome (隐含.class文件) Java程序文件 源文件名要与主类名同名(包括大小写) 一个类产生一个.class文件 Java的类库 类库:在程序中可以直接使用的类的集合。 包:分组存放类库中各个文件,每个文件是一个类的定义。每个包都存放在单独的路径下,包的名称取决于文件夹的路径。如java.lang 如何引用其它包中的类呢? import 包名 例如:import java.awt.Gr
原创力文档

文档评论(0)