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