123Java是分布式的 Computer Computer2 分布式包括数据分布 和操作分布。 Java程序1 Java程序2 数据分布是指数据可 以分散存放于网络上 址 的不同主机。 σ操作分布则指把计算 分散由不同主机进行 处理。Java支持 WWW客户机/服务器 计算模式 Java Net package Computer Java程序3
1.2.3 Java是分布式的 ) 分布式包括数据 分布式包括数据分布 和操作分布。 ) 数据分布是指数据可 以分散存放于网 以分散存放于网络上 的不同主机。 ) 操作分布则指把计算 分散由不同主机 分散由不同主机进行 处理。 Java 支 持 WWW客户机 /服务器 计算模式。 Computer2 Java程序 2 Computer1 Java程序 1 Computer3 Java程序 3
1.24Java是解释型的 Java源代码 Java字节码 Graph window. java Javac/JIT Graph window class CA FE BA BE 0O Import java. awt. Frame 03002D class Graph window extends Frame( 编译器 Java虚拟机 CPU Java解释器 Java生成的是字节码,而不是传统的可执行文件
1.2.4 Java是解释型的 Javac/JIT GraphWindow.class Java源代码 Java字节码 GraphWindow.java Java编译器 CA FE BA BE 00 03 00 2D ... Import java.awt.Frame class GraphWindow extends Frame( ... Java虚拟机 CPU Java解释器 Java生成的是字节码,而不是传统的可执行文件
12.5Java是健壮的 健壮的意指可靠的。 e Java非常重视及早检查错误,Java编译器可查出 许多其他语言运行时才能发现的错误。 e Java丢弃了其他语言中容易引起错误的某些程序 概念类型,如指针。 g Java具有实时异常处理功能
1.2.5 Java是健壮的 ) 健壮的意指可靠的。 ) Java非常重视及早检查错误,Java编译器可查出 许多其他语言运行时才能发现的错误。 ) Java丢弃了其他语言中容易引起错误的某些程序 概念类型,如指针。 ) Java具有实时异常处理功能