合肥师范学院计算机科学与技术系JAVA复习提纲

合肥师范学院计算机科学与技术系JAVA复习提纲

ID:41581507

大小:55.52 KB

页数:4页

时间:2019-08-28

合肥师范学院计算机科学与技术系JAVA复习提纲_第1页
合肥师范学院计算机科学与技术系JAVA复习提纲_第2页
合肥师范学院计算机科学与技术系JAVA复习提纲_第3页
合肥师范学院计算机科学与技术系JAVA复习提纲_第4页
资源描述:

《合肥师范学院计算机科学与技术系JAVA复习提纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、选择题(10题,20分)二、填空题(1()题,20分)三、判断题(10题,20分)四、程序分析题(5题,25分)包括程序填空,写程序运行结果五、程序设计题(1题,15分)1、Java文件名的命名,文件名和程序中类的联系,Java两大类程序,Java程序注释一个java源代码文件时一个包含了java程序代码的文本文件,其中的代码必须符合java的变成规则。Java源代码文件的命名格式应该是名称加一个后缀“.java”,英文名称的习惯做法是将名称的第1个字母大写。类的声明中类的名称一定与文件名相同。Java应用程序有两种形式:Applet和Application。App

2、lication是能够独立运行的应用程序,有控制台和图形用户界面两种运行方式。Applet不能独立运行,必须嵌入到超文本(*.html)中,由浏览器中的java解释器解释执行。Java的程序注释提供3种方式:单行注释、多行注释和文档注释。〃为单行注释,注释号7厂后的一行内容为注释/**/多行注释,两个注释号之间的一行或多行内容为注释*/文档注释,用于从源代码自动生成文档执行javadoc命令,可根据源代码中的内容生成Web网页2、标识符的命名规则;基本数据类型的运算,尤其整数类型的四则运算标识符是以字母开头的字母数字序列。它是用户定义的单词,用于命名变量、常最、类、对象

3、、方法等。标识符的命名规则说明如下:。数字指0~9,字母指大小写英文字母、下划线(_)和美元符($),也可以是Unicode字符集中的字符,如汉字等。G)可以是字母、数字等字符的任意组合,除此之外,不能包含其他字符。。区分字母大小写,或者说大小写敏感。。不能使用关键字。。长度不受限制。基本数据类型包括:整数类型、浮点数类型、布尔类型(也称为逻辑型).字符类型。其中整数类型包括字节型(byte)、短整型(short)、整型(int)、长整型(long);浮点型包括:单精度浮点数(float)和双精度浮点数(double3、类的定义,类的组成,类的作用,类和抽象类、接口的

4、区别类(class)是数据以及对数据的一组操作的封装体。Java类的结构由类声明和类体组成,类体包括成员变量和成员方法说明。类是用于定义数据及操作的构造数据类型,类本身不能参与程序运行,实际参与程序运行的是类的对象。一个抽象类可以不包含抽象方法,抽象类用于描述抽象概念,其中声明的抽象方法为多个子类约定方法声明。接口是一组抽象方法、常量和内嵌类型的集合。接口是一种数据类型,它以抽象的形式来定义类型。一个雷可实现多个接口,提供功能实现并进行类型扩展。接口是设计的表示,而类则是设计与实现的混合体。接口没有任何具体实现,也就不能创建实例。接口与抽象类的区别:①抽象类为子类约定方

5、法声明,并给出部分实现,包括构造方法等;抽象方法在多个子类中表现出多态性。类的单继承,使得一个类只能继承一个类的约定和实现。②接口为多个互不相关的类约定某一特性的方法声明,在类型层次中表达对象拥有的属性。接口是多继承的。一个类实现多个接口,就具有多种特性也是多继承的。4、如何创建一个对象;构建方法的定义、作用及使用使用new运算符可调用类的一个运算方法,创建该类的一个实例,为实例分配内存空间并初始化,再将该实例赋值给一个对象,语法格式如下:对象•成员变量对象•成员方法([参数列表])类的构造方法用于触按键类的一个实例并对实例的成员变量进行初始化。构造方法不需要写返回值类

6、型。当一个类没有生命构造方法时,Java自动为该类提供一个无参数的默认构造方法。5、类的继承,子类继承父类中成员访问权限的变化,子父类中构造方法的执行顺序根据一个一直的类有几成方式创建一个类,使新创建的类自动拥有被继承类的全部成员,被继承的类称为父类或超类,通过继承产生的新类称为子类或派生类。使关键字extends声明一个类继承指定的父类,声明格式如下:[修饰符]class类v泛型>[extends父类][implements接口列表]Java的类是单继承的,一个类只能有一个父类,不能有多个父类。子类自动拥有父类的全部成员,包括成员变量和成员方法等,使父类成员得以传承和

7、延续;子类不能删除但可以更改从父类继承来的成员,使父类成员适应新的需求;子类也可以增加自己的成员使类的功能得以扩充。访问权限的变化:(1)子类不能访问父类的私有成员。(2)子类能够访问父类的公有成员和保护成员。(3)子类对父类的缺省权限成员的访问控制,以包为界分两种情况:可访问当前包中缺省权限成员,不能访问其他包中父类的缺省权限成员。6、接口的顺序和使用,接口成员7、异常定义,异常类的父类;如何使用异常处理方法处理程序中的异常,产生异常时程序执行流程的变化异常指在硬件和操作系统正常时,程序遇到的运行错。异常对于程序而言是非致命性的,虽然异

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。