Java软件开发技术概述 1.1Jw述 1.2Jav言体系结控 1.3Jv高开发工介绍 被此健映
Java软件开发技术概述 1.1 Java 语 言 概 述 1.2 Java语言体系结构 1.3 Java语言开发工具介绍
本章介绍了Java语言的发展、特点,Java 语言体系结构和Java软件开发工具。通过 本章的学习,读者应该掌握以下内容 Java语言的发展、特点 Java语言体系结构 ●Java语言常用软件开发工具的特点 被此健映
本章介绍了Java语言的发展、特点,Java 语言体系结构和Java软件开发工具。通过 本章的学习,读者应该掌握以下内容: ⚫ Java语言的发展、特点 ⚫ Java语言体系结构 ⚫ Java语言常用软件开发工具的特点
1,1Jav语盲概述 1,1,1Java语言的发展 1991年,Java语言诞生在美国Su公 司,它是由“绿色工程”( Green Project, 小组开发的。 被此健映
1.1 Java 语 言 概 述 1.1.1 Java语言的发展 1991年,Java语言诞生在美国Sun公 司,它是由“绿色工程”(Green Project) 小组开发的
1995年,随着Java语言在 Internet和多媒体 上的发展,它得到了全球计算机业的高度 重视。 Netscape公司和 Microsof公司都先 后公布了支持Java语言的浏览器,像 Netscape Navigator20以上版本和 Microsoft Explorer20以上版本。 被此健映
1995年,随着Java语言在Internet和多媒体 上的发展,它得到了全球计算机业的高度 重视。Netscape公司和Microsoft公司都先 后公布了支持Java语言的浏览器,像 Netscape Navigator 2.0以上版本和 Microsoft Explorer 2.0以上版本
Java最初的1.0版和1版在设计上有不少缺 点,Sun公司在12版上倾注了大量的心血, 使其更完善,并加入了许多新的设计。鉴 于12版与之前版本的巨大差别,Sun公司 将12版以及其以后版本命名为“Java2” 目前,Java语言的正式版本已经发展到14 版以及最新的15版。 被此健映
Java最初的1.0版和1.1版在设计上有不少缺 点,Sun公司在1.2版上倾注了大量的心血, 使其更完善,并加入了许多新的设计。鉴 于1.2版与之前版本的巨大差别,Sun公司 将1.2版以及其以后版本命名为“Java 2” 。 目前,Java语言的正式版本已经发展到1.4 版以及最新的1.5版
1.1.2Java虚拟机 Java并没有用编译器直接将程序翻译成机 器语言,而是先翻译成字节码(Byte Code),这样编译的时间大大减少。当然, 这种字节码格式的程序,计算机是不可能 理解的,所以Jav就通过一种名为虚拟机 JavaⅤ irtual machine,JVM)的程序再 将字节码翻译成机器语言。 被此健映
1.1.2 Java虚拟机 Java并没有用编译器直接将程序翻译成机 器语言,而是先翻译成字节码(Byte Code),这样编译的时间大大减少。当然, 这种字节码格式的程序,计算机是不可能 理解的,所以Java就通过一种名为虚拟机 (Java Virtual Machine,JVM)的程序再 将字节码翻译成机器语言
Java字节码 Java源程序 Java编译器 Java虚拟器 """"“A 计算机 图1-1Java语言翻译方法示意图 被此健映
Java 编译器 Java 虚拟器 Java 源程序 Java 字节码 计算机 图1-1 Java语言翻译方法示意图
1.1.3Java语言特点 1.结构简单 2.面向对象 3.平台无关 可靠性 5.安全性 6.多线程 被此健映
1.1.3 Java语言特点 1.结构简单 2.面向对象 3.平台无关 4.可靠性 5.安全性 6.多线程
1,1.4Jva程序的分类 按照实现环境的不同,JaVa程序大致可以 分为以下5种类型。 Java application:独立的Java应用程序。 Java applet:Java小应用程序,通常在用 户浏览器中运行。 被此健映
1.1.4 Java程序的分类 按照实现环境的不同,Java程序大致可以 分为以下5种类型。 • Java Application:独立的Java应用程序。 • Java Applet:Java小应用程序,通常在用 户浏览器中运行
Java Servlet:Java服务器小程序,实质上 是一个Java类,运行于Web服务器端,接受 客户端的请求,并自动生成动态网页返回 到客户端。 JSP( Java server Page):一种用于生成 动态网页的技术,类似ASP,基于 Servlet 技术,可实现程序与页面格式控制的分离 JSP能够快速开发出基于Web、独立于平台 的应用程序。JSP程序同样运行于Web服务 器端。 被此健映
• Java Servlet:Java服务器小程序,实质上 是一个Java类,运行于Web服务器端,接受 客户端的请求,并自动生成动态网页返回 到客户端。 • JSP(Java Server Page):一种用于生成 动态网页的技术,类似ASP,基于Servlet 技术,可实现程序与页面格式控制的分离。 JSP能够快速开发出基于Web、独立于平台 的应用程序。JSP程序同样运行于Web服务 器端