1 / 19
文档名称:

(13)第7章 网络软件2.ppt

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

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

分享

预览

(13)第7章 网络软件2.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

(13)第7章 网络软件2.ppt

文档介绍

文档介绍:第7章网络软件(第二讲)
网络编程语言Java
Java是一种具有简单、面向对象、分布式、解释性、健壮、安全、体系结构中立、可移植、高性能、多线程和动态和各种特性的语言。
Java自1995年诞生以来,受到了少有的重视,获得了迅速的发展。
后页
退出
前页
何谓Java
Java语言 保持了Shell语言的简单性、平台独立性的同时,还具有较高的性能,同时还越来越结合了面向对象的特色。
Java开发执行环境 上的许多环境一样,完整的Java环境实际上是一个客户机/服务器环境
Java平台 Java平台是Java编程和操作环境的基础,它由Java虚拟机(JVM)和Java应用编程接口(API)两部分组成。
Java的语言特性
可移植性
稳定和安全性
面向对象
简单性
高效性
动态特性
分布性
Java虚拟机和Java类文件
Java虚拟机(JVM)是Java平台的核心部件,它实际上是建立在具体的硬件平台和操作系统基础之上,用ANSI C语言编写的符合POSIX标准的一个执行Java字节代码的解释器。JVM由四个部分组成:寄存器组(Registers),栈(Stack),碎片收集堆(Garbage-collecting Heap)和方法区(Method Area)。
Java类文件 Java虚拟机所能识别执行的是Java源码文件经Java编译器编译后生成的字节码,这些字节码存放在与其源代码文件同名,并以“.class”为后缀的类文件中。
面向对象的程序设计方法
何谓面向对象
程序=对象+消息
面向对象(object-oriented)的概念认为,世界是由对象(object)组成的。而任何一个对象都具有两个特征:行为(behavior)和状态(state)。每个对象通过其行为的变化来改变其自身的状态。一个支持面向对象概念的程序设计语言,我们称为面向对象程序设计语言。
消息和类
消息 消息由三部分组成:接收消息的对象;所要执行方法(函数)的名称;方法的参数。
类 类是由所有相似对象的状态变量与行为所构成的模板(template)或原型(prototype)
继承与多态性
继承 继承是指一个类直接使用另一个类的所有属性和方法的过程。 继承的优点:重复使用特性和接口的一致性。
多态性 多态性具体地可以用“一个对外接口,多个内在实现形式”来表示。
接口与抽象类
接口(Interface) 接口是一种比类更抽象的东西,它只定义了一些公用的行为和操作,而无任何实现过程。而这些类的行为或操作,可被称为抽象方法(abstract method)。
抽象类(abstract class) 抽象类可以被看成是介于类和接口之间的一种特殊类。它具备了类的所有特征,但是允许具有抽象方法(函数)。此外它也严格遵循单一继承的关系。
Java程序设计
开发环境 Java Develop Kits (JDK)
JDK开发工具及其使用
Java编译器(javac)
Java解释器(java)
应用小程序观察器(appletviewer)
Java文档生成器(javadoc)
类分解器(javap)
Java调试器(jdb)
C文件生成器(javah)
HTTP与HTML
超文本和超级链接、超媒体
超文本(hypertext)是指通过一个文件中的文字链接到其它文件上的一种方法,或者说是一种将一些与指定内容相关的材料收集在一起的组织和检索信息的方法。
在超文本中使用的文件链接方法被称为超级链接(hyperlink),它是指在一个计算机文档的特定区域能够引入其他文档或程序,这些引入的文档或程序可能来自另一台计算机。
超媒体(hypermedia)是超文本的一种扩充,是一种能够链接到多媒体资源的超文本系统。

最近更新

2024年海南经贸职业技术学院单招职业适应性测.. 40页

2024年海口经济学院单招职业技能测试题库完美.. 41页

2024年淮南职业技术学院单招职业适应性测试模.. 39页

2024年清远职业技术学院单招职业倾向性测试模.. 40页

2024年温州医科大学仁济学院单招职业技能考试.. 39页

2024年湖北工业职业技术学院单招职业技能考试.. 41页

2024年湖北省荆州市单招职业适应性考试题库新.. 40页

2024年湖北轻工职业技术学院单招职业技能考试.. 40页

2024年湖南九嶷职业技术学院单招综合素质考试.. 39页

2024年湖南信息职业技术学院单招职业技能考试.. 40页

2024年湖南吉利汽车职业技术学院单招综合素质.. 42页

2024年湖南城建职业技术学院单招职业倾向性考.. 41页

2024年湖南大众传媒职业技术学院单招职业适应.. 40页

2024年湖南汽车工程职业学院单招职业倾向性考.. 39页

2024年湖南理工职业技术学院单招职业适应性测.. 39页

2024年湖南省娄底地区单招职业倾向性考试题库.. 39页

2024年湖南网络工程职业学院单招职业倾向性测.. 40页

2024年湖南铁道职业技术学院单招职业倾向性测.. 39页

2024年湖南高速铁路职业技术学院单招职业技能.. 40页

2024年湘南幼儿师范高等专科学校单招职业倾向.. 40页

2024年满洲里俄语职业学院单招职业适应性测试.. 39页

2024年漳州卫生职业学院单招综合素质考试题库.. 40页

2024年漳州科技职业学院单招职业倾向性考试题.. 39页

2024年潍坊工商职业学院单招职业适应性测试题.. 41页

2024年濮阳石油化工职业技术学院单招职业技能.. 39页

2024年烟台汽车工程职业学院单招职业倾向性测.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页