文档介绍:IBM Software Group JavaSE 讲解王贺尊 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. IBM Software Group ? Java 基础 1、语法基础 2、面向对象 3、数组( Array ) 4、基础类 5、 I/O Stream 6、 Collection 容器 7、 Thread 8、 GUI 9、 JDBC 课程内容 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. IBM Software Group Java 发展史? 95 年 sun 发布 ? 98 年 ?后续 、 、 ?目前 、 JavaSE Java ME Java Web Java EE Sp 增值 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. IBM Software Group Java 语言特点?面向对象的语言?与平台无关、提供程序运行时解释环境?一种健壮的语言,吸收冷 C/C++ 的优点,去掉了影响程序健壮的指针,内存的申请释放等 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. IBM Software Group Java 运行机制及过程? Java 两大核心机制– Java 虚拟机( Java virtual machine ) –垃圾收集机制( garbage collection ) * .java 源文件 Java 编译器(javac) * .class 文件类装载器字节码校验器 Java 解释器各种操作系统( windows 、 Linux 、 Unix 、 other ) Java Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. IBM Software Group Java 虚拟机? VM 可以理解为一个以字节码为机器指令的 CPU ?对于不同的运行平台,有不同的 JVM ? JVM 屏蔽了底层运行平台的差别、实现了一次编译,处处运行* .class JVM for Linux JVM for windows JVM for other Evaluation only. Evaluation only. Created with for