第3章Java与JSP Java概述 Java是JSP的基础,学习Java可以由2個部份來进行:基本语法与类对 象的引用 基本语法:包含一般程序语言所需具备的语法元素 类对象:Java是一种面向对象程序语言,以类封裝功能程序代码,通过 组织相关类创建所需特定功能的应用程序。 JSP动态网页新技术
第3章 Java与JSP JSP 动态网页新技术 1 Java概述 Java是JSP的基础,学习Java可以由2個部份來进行:基本语法与类对 象的引用。 ➢基本语法:包含一般程序语言所需具备的语法元素。 ➢类对象:Java是一种面向对象程序语言,以类封裝功能程序代码,通过 组织相关类创建所需特定功能的应用程序
第3章Java与JSP Java主要结构 Jaa根据其应用的领域,分成3个重要的版本:J2EE、J2SE以及 J2ME。 J2EE(Java2 Platform, Enterprise edition):商业级的Java版本,用 以提供构建分布式商业应用奈统所需的相关机制与技术,JSP即是 J2EE结构下的一环,主要用以整合服务器端lava技术与客户端浏览 器网页接口,提供构建以web为基础的大型商用系统所需的环境与 结构。 >J2SE(Java2 Platform, Standard edition):Java最重要的核心,包 含相关API以及核心組件与运行Java所需的环境,编译工具等等。 >J2ME(Java2 Platforn, Micro edition):用来设计消费性和嵌入式 裝置的应用程序系統。 JSP动态网页新技术 2
第3章 Java与JSP JSP 动态网页新技术 2 Java 主要结构 Java根据其应用的领域,分成3个重要的版本:J2EE、J2SE 以及 J2ME 。 ➢J2EE(Java 2 Platform, Enterprise Edition):商业级的Java版本,用 以提供构建分布式商业应用系统所需的相关机制与技术,JSP即是 J2EE结构下的一环,主要用以整合服务器端Java技术与客户端浏览 器网页接口,提供构建以web为基础的大型商用系统所需的环境与 结构。 ➢J2SE(Java 2 Platform, Standard Edition):Java最重要的核心,包 含相关API以及核心組件与运行Java所需的环境,编译工具等等。 ➢J2ME(Java 2 Platform,Micro Edition):用来设计消费性和嵌入式 裝置的应用程序系統
第3章Java与JSP Java的特点 ≯跨平台:传统的程序语言必需根据特定平台开发应用程序,而用 Java开发的应用程序只需编写一次,便可以在各种不同平台上正 确运行( Write Once, Run Everywhere) 面向对象结构:Jaa所有功能均以类进行封裝,应用程序运行时, 通过类具体化的对象,引用其封裝的功能完成所需的工作 JSP动态网页新技术 3
第3章 Java与JSP JSP 动态网页新技术 3 Java 的特点 ➢ 跨平台:传统的程序语言必需根据特定平台开发应用程序,而用 Java开发的应用程序只需编写一次,便可以在各种不同平台上正 确运行(Write Once, Run Everywhere)。 ➢ 面向对象结构 :Java所有功能均以类进行封裝,应用程序运行时, 通过类具体化的对象,引用其封裝的功能完成所需的工作
第3章Java与JSP 传统应用程序 传统应用程序 传统应用程序 传统应用程序 Windows版本 Unix/Linux版本 其他平台版本 Windows平台 Unix/Linux平台 其他平台 JSP动态网页新技术
第3章 Java与JSP JSP 动态网页新技术 4 传统应用程序 Windows 平台 传统应用程序 Windows 版本 Unix/Linux 平台 传统应用程序 Unix/Linux 版本 其他平台 传统应用程序 其他平台版本
第3章Java与JSP Java跨平台应用程序 Java应用程序 Xxx. class) 虚拟主机解释Java位元码 Java虚拟主机(VM) 在特定平台运行 Java应用程序 Windows平台 Unix/Linux平台 其他平台 JSP动态网页新技术 5
第3章 Java与JSP JSP 动态网页新技术 5 Java 跨平台应用程序 Java应用程序 (xxx.class) Java 虚拟主机(VM) 在特定平台运行 Java 应用程序 虚拟主机解释 Java 位元码 Windows 平台 Unix/Linux 平台 其他平台