第7节 JSP开发的Java语言基础.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.多维数组元素的引用 引用多维数组中的元素时要用到多个数组下标,一般的语法格式为: arrayName [dimension_1_index][dimension_2_index]…[dimension_n_index]; 3.多维数组的初始化 多维数组既可以用循环遍历的方式对每个元素进行初始化,也可以在声明的同时用初始化列表进行初始化。 (1)使用new运算符动态初始化 Date days1[][] = new Date[3][2]; Date days2[][] = new Date[3][]; days2[0] = new Date[3]; days2[1] = new Date[5]; days2[2] = new Date[6]; (2)静态初始化 int a[][] = {{1, 2}, {3, 4}, {3, 4, 5}}; int b[3][2] = {{1, 2}, {3, 4}, {4, 5}}; //非法 Java语言中常用运算符可分为四类:算术运算符、关系运算符、位运算符及逻辑运算符。此外还定义了一些附加运算符,用于特殊情况的处理。 1.算术运算 2.关系运算 3. 逻辑运算 4. 位运算 1.if语句 2. switch语句 3. for语句形式 4.while和do-while语句 Java是一种纯粹的面向对象程序设计语言,在Java看来,所解决问题中的所有的东西都是对象,程序是一大堆对象的组合,每个对象都有自己的存储空间每个对象都一定属于某个类,所以Java编程实际上就是对类和对象的编程。 对象:是用计算机语言对问题域中事物的描述,通过“属性(attribute)”和“方法(method)”来定义事物所具有的静态属性和动态属性。 类(class):是对同一类型的对象的一个抽象。各个对象可以看成该类的一个具体实例 Java语言中,定义一个类的语法形式如下: class 类名{ 成员属性; 成员方法; } 继承:特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。其中一般类称为父类(superclass,超类),特殊类为子类(subclass)。 Java语言一个类A继承另一个已存在的类B的语法形式如下: class A extends B { 成员列表; }; 程序包:是多个类或接口的集合,这些类和接口可分别在不同的.java文件中定义,每个文件称为一个编译单元。每个编译单元又可定义多个类或接口。 程序包减少了类或接口的名字冲突,使得程序重用更为方便,组织结构更为清晰。 程序包、子程序包、编译单元、类或接口构成了Java程序的逻辑组织结构, 通过JavaAPI文档可以看到整个Java语言的结构框架,并可以查看各个包的具体内容。 1.定义包 package 程序包名; 2.引用包 import 包名.类名; //只引入指定类 或 import 包名.*; //可引入包中的所 有类和接口 接口是一种特殊的抽象类,它只包含常量和方法的定义,而没有变量和方法的实现 Java不支持多继承的,可以通过实现接 口(Interface)来实现多继承。 1)接口的声明 interface 接口Pet(宠物)的声明:程序清单7-2 2.接口的实现 接口的实现需要用保留字implements, 必须重写接口中所有的方法。 实现接口Pet:见 程序清单7-3 多态性: 程序中同一个符号在不同的情况下具有不同的意义。 多态性分为编译时多态性和运行时多态性,主要是指运行时多 态性,也叫动态绑定,即在程序运行期间判断所引用对象的实际 类型,从而调用其相应的方法。 多态的存在必须具备三个条件: (1)有继承:程序中有子类对父类的继承(包括实现接口); (2)有重写:子类必须对父类中的必要方法进行了重写,以 实现自己需要的功能; (3)父类引用指向子类对象:程序调用的必须是父类,而实 际上编译器却调用子类的对象。 见 程序清单7-4 Animal.java ,GirlsHavaPets.java 异常就是程序运行过程中遇到的严重错误,使程序运行中止,或程序能够继续运行,但得出错误的结果甚至导致严重的后果。 Java程序中常见的异常有“找不到特定的类”,“数组越界

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档