
JAVA technology概论第一讲·引入学习方法介绍·Java的起源与发展·Java技术简介Java语法机制及JVM·程序开发2019/5/15Wednesday
2019/5/15 Wednesday 1 第一讲 概论 •引入学习方法介绍 •Java的起源与发展 •Java技术简介 •Java语法机制及JVM •程序开发

JAVAtechnology引入学习方法介绍两种主流技术微软。NETSun公司JavaJava语言的特点面向对象、跨平台、安全健壮、多层次的分布应用2019/5/15Wednesday
2019/5/15 Wednesday 2 引入学习方法介绍 两种主流技术 微软 。NET Sun公司Java Java语言的特点 面向对象、跨平台、 安全健壮、多层次的分布应用

JAVA technology学习方法多看、多动手Java事例运行学习资源(美)《Java编程思想》BruceEckel著文(卷I、卷I)》《Java2核心技术(美) Cay S.Horstmann GaryCornell2019/5/15Wednesday
2019/5/15 Wednesday 3 •学习方法 多看、多动手 • Java事例运行 •学习资源 《Java编程思想》(美)Bruce Eckel著 《Java2核心技术(卷Ⅰ、卷Ⅱ)》 (美)Cay S. Horstmann Gary Cornell

JAVA technology及有关系统开发的实际案例书籍常用网址www.sun.comHttp://gceclub.sun.com.cn(Sun中国技术社区)www.javachina.cn2005Java中国开发者大会)发明人 James Gosling2019/5/15Wednesday
2019/5/15 Wednesday 4 及有关系统开发的实际案例书籍 常用网址 www.sun.com Http://gceclub.sun.com.cn (Sun中国技术社区) www.javachina.cn (2005Java中国开发者大会) 发明人 James Gosling

JAVA technologyJava的发展史Sun1991Green小组JamesGosling领导以C++为基础创建了0ak1995更名为Java1996开发工具包JDK1.0里程碑Java2平台Java技术体系Java2Platform Standard Edition-J2SEJava2Platform Enterprise Edition-J2EEJava2Platform Micro EditionJ2ME2019/5/15Wednesday
2019/5/15 Wednesday 5 Java的发展史 • Sun 1991 Green小组 James Gosling领导 以C++为基础创建了Oak 1995 更名为Java 1996 开发工具包JDK1.0 Java2平台 里程碑 • Java技术体系 Java2 Platform Standard Edition—J2SE Java2 Platform Enterprise Edition—J2EE Java2 Platform Micro Edition—J2ME

JAVA technologyJava技术简介既要编译又要解释字节码是与平台无关的中性代码、必须运行在JVM上。解释器是JVM的实现myProgran.javainterpreter001010011解释器Program源文件myProgram.class编译器compiler宇节码文件2019/5/15Wednesday
2019/5/15 Wednesday 6 Java技术简介 既要编译又要解释 字节码是与平台无关的中性代码、必 须运行在JVM上。解释器是JVM的实现

JAVA technology跨平台的实现Java应用程序Java应用程序Java应用程序应用程序层Java虚拟机Java虚拟机Java虚拟机Java平台层RTOSWindowsUNIX Linux操作系统层X86SPARCMIPSPPC硬件层2019/5/15Wednesday
2019/5/15 Wednesday 7 跨平台的实现

JAVA technologyJava的特征简单性、面向对象、分布式特征可移植、半编译半解释、安全健壮高性能、多线程、动态性2019/5/15Wednesday
2019/5/15 Wednesday 8 •Java的特征 简单性、面向对象、分布式特征 可移植、半编译半解释、安全健壮 高性能、多线程、动态性

JAVA technologyJava语法机制及JVM语法机制脱胎于C++又区别于C++类、接口、程序包、多线程、取消指针JVM虚拟机(JavavirtualMachine)An imaginary machine thatis implemented byemulating it in software on a real machine.Codefor the Virtual Machine is stored in. Class files,each of which contains code for at most one publicclass.2019/5/15Wednesday
2019/5/15 Wednesday 9 Java语法机制及JVM • 语法机制 脱胎于C++又区别于C++ 类、接口、程序包、多线程、取消指针 • JVM虚拟机(Java virtual Machine) An imaginary machine that is implemented by emulating it in software on a real machine.Code for the Virtual Machine is stored in. Class files, each of which contains code for at most one public class

JAVA technology简单Java程序开发JavaApi-Java应用程序接口树形结构三类包:核心包java扩展功能的类库JavaX、orgJdk的下载和安装http://iava.sun.comjava2platformstandard.edition(j2se)-J2se1.4.210
2019/5/15 Wednesday 10 简单Java程序开发 Java Api- Java应用程序接口 树形结构 三类包:核心包 java 扩展功能的类库Javax、org Jdk的下载和安装 http://java.sun.com java2 platform standard edition(j2se)-J2se1.4.2