1 / 78
文档名称:

Java网络编程.ppt

格式:ppt   页数:78页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java网络编程.ppt

上传人:fxl8 2014/11/26 文件大小:0 KB

下载得到文件列表

Java网络编程.ppt

文档介绍

文档介绍:java网络编程技术
设计、制作:xxx
Email:******@.
第一节
JAVA概述
JAVA概述
Java是什么?
C++语言虽在计算机行业广为使用,但它的复杂与繁琐也令一般用户为之伤透脑筋。
Java=
“C++”--“复杂性和奇异性”+“安全性和可移植性”

JAVA的定义
Java有两方面的含义:Java语言、Java平台
作为一种语言,Java是一种跨平台开发语言,能开发出跨平台的应用对象和应用程序。例如:Oracle 8i的安装程序就是用Java开发的。
Java语言具有以下特点:简单、面向对象、分布式、解释执行、安全、跨平台、高性能、多线程等。
作为一种平台,Java平台包括两部分内容:Java虚拟机和Java API。

用Java 可以写两种类型的程序: 小程序( 又叫Java Applet) 和应用程序(Java Application)。小程序是嵌入在HTML 文档中的Java 程序; 而Java 应用程序是从命令行运行的程序。对Java 而言,Java 小程序的大小和复杂性都没有限制。事实上,Java 小程序有些方面比Java 应用程序更强大。但是由于目 通讯速度有限, 因此大多数小程序规模较小。小程序和应用程序之间的技术差别在于运行环境。Java 应用程序运行在最简单的环境中, 它的唯一外部输入就是命令行参数。而小程序则是通过浏览器来运行,需要来自Web 浏览器的大量信息: 它需要知道何时启动, 何时放入浏览器窗口, 何处、何时激活关闭。
JAVA概述
技术的发展和应用的推广,Java语言也不断有更新版本推出,以满足新的需求,,这时,为了在明显区分各种Java的应用,由分割出了J2EE、J2SE以及J2ME三种版本。
1、J2SE
J2SE(Java 2 Platform ,Standard Edition)含有基本的Java 2 SDK、工具、运行时(Runtime)和API,开发者可以用来编写、部署和运行Java应用程序和Applet。
JAVA概述
2、J2EE
J2EE(Java 2 Platform , Enterprise Edition)建立在J2SE的基础之上,它是JSP(Java Server Page)、Servlet、EJB(Enterprise JavaBean)、JTS(Java Transaction Service)、Java mail以及JMS(Java Message Service)等多项技术的混合体,并且还含有兼容性测试套件,主要用于开发分布式的、服务器端的多层结构的应用系统,例如电子商务网站。
3、J2ME
J2ME(Java 2 Platform , Micro Edition)主要用于开发电子产品,例如移动电话、数字机顶盒、汽车导航系统等。
Java的特点
Sun公司这样形容自己的Java语言:它是一种简单、面向对象、分布式、解释型、稳定、安全、结构中立、易移植、高性能、多线程的动态语言。
Java的特点
(1) 面向对象
类、封装性、多态性、继承性、动态链接
(2) 操作平台无关性
用Java语言编写的程序可以在任何一台计算机上运行,而不管该计算机使用何种操作系统,
Java源程序
(.java文件)
Java编译器
Java Bytecode
(.class文件)
系统执行平台
Bytecode 解释器
Bytecode 载入器
字节码校验器
Java是一种解释型语言。由于产生的是中间代码——字节代码,而不是特定的机器码,因而与平台无关。
两种工作模式的比较



SPARC
Powerpc
pentium
Powerpc
pentium
SPARC
编译器
二进制



Java编译器
SPARC
pentium
Powerpc
中间码
Powerpc
pentium
SPARC
二进制
Java解释器
Java程序编译运行过程

最近更新

年度碳纤维战略市场规划报告 72页

一种制备膨化甘薯片方法及其产品的制作方法 10页

《心力率竭》课件 23页

《心血管病概论》课件 24页

《恒易融财富端培训》课件 27页

高士其笑市公开课获奖教案省名师优质课赛课一.. 5页

马路上的安全市公开课获奖教案省名师优质课赛.. 3页

隆中对市公开课获奖教案省名师优质课赛课一等.. 3页

2024年ZA系列甲苯歧化催化剂项目合作计划书 43页

过家家的市公开课获奖教案省名师优质课赛课一.. 5页

谷类食品市公开课获奖教案省名师优质课赛课一.. 3页

记叙文叙事市公开课获奖教案省名师优质课赛课.. 3页

2024年ITO导电膜玻璃项目合作计划书 56页

蛋糕盘画市公开课获奖教案省名师优质课赛课一.. 4页

荠菜香香市公开课获奖教案省名师优质课赛课一.. 6页

节奏市公开课获奖教案省名师优质课赛课一等奖.. 4页

翻地起垄市公开课获奖教案省名师优质课赛课一.. 5页

弘扬航天精神中国航天的非凡成就 27页

科技的作文4篇(探讨未来科技对人类生活的影响.. 5页

小型谷物烘干机毕业设计论文 19页

《C语言程序设计》课程教学设计 5页

陕西省历在岗职工社会平均工资单位 4页

当代摄影艺术的理解与思考 5页

晋城高平市 7页

设备维修十佳员工优秀员工材料 3页

羽绒服基本工艺模板 6页

梳理机工作原理分析(完) 17页

礼佛大忏悔文及注释(全注音) 17页