java的相关复习题及答案

java的相关复习题及答案

ID:42051178

大小:106.23 KB

页数:6页

时间:2019-09-07

java的相关复习题及答案_第1页
java的相关复习题及答案_第2页
java的相关复习题及答案_第3页
java的相关复习题及答案_第4页
java的相关复习题及答案_第5页
资源描述:

《java的相关复习题及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第1章Java概述1.程序设计语言1)可分为三类:而向机器、而向过程和面向对彖2)可分为两类:低级语言和高级语言2.Java语言的特点1)简单性:取消指针、不支持goto语言、运行系统小2)面向对象特点:封装性、继承性、多态性3)平台无关性3.Java语言的编译和运行命令4.Java程序的分类:application和applet;这两类程序的特点?1)application是独立完整的:独立解释器解释运彳亍;有main()2)applet是嵌在web页曲上的非独立程序,由web浏览器内部包含的java解释器解释运行5.掌握简单的application程序的编写编程在屏幕上输岀一行文字"w

2、elcometoxijinguniversity!第2章Java基础1.掌握标识符的命名规则可以止确判断标识符名称的对错,理解P33练习题1.12.Java的注释行注释、块注释和文档注释3.Java的数据类型1)数据类型的分类P14图2.12)基本数据类型所占字节数掌握P15表2.2,理解P33练习题1.34.常量的分类:肓接常量和符号常量3)数据类型的转换:掌握强制转换的条件和格式,理解P33练习题1.25.掌握数据的运算P33练习题2P33二(1)x(2)0+6=6(3)8+4=12(4)x(5)x(6)5第3章基本控制结构1.流程控制的类型:选择结构、循环结构和顺序语旬2.选择结构:

3、讦语句和switch语句的掌握3.循环语句:do循环语句、for语句和while语句的使用4.程序跳转语句:breakcontinue5.掌握方法的定义和调用[修饰符]返回值函数名(类型媪名、、、、)6.理解P48问答题1(1)c=4c=l(2)c=-l(3)(1)a=lb=l(2)a=3b=0(3)a=0b=0(4)两个都是死循环,不能正常运行(2)b=-2第4章数组和字符串处理1.掌握一•维数组的定义、创建、引用和初始化Inta⑶;a=newinta[3];a[0]a[l]a[3]inta[3]={0,1,2};aLOJ=O;a[l]=l;a[2]=2;2.字符串常用的操作方法:len

4、gth0、charAt()>concat0、查找(indexof())3.理解P71选择题1(1)D(2)C(3)D(4)C第5章Java面向对象编程基础1.掌握类和对象的概念类:是一种抽彖的数据类型,它是所冇具冇共同属性和行为的对彖的抽象。对象:是具有某些特殊属性(数据)和行为方式(方法)的实体。2.类的的定义类的修饰符3.掌握构造方法的特点:构造函数名称与类名称相同;构造方法没有返回类型,也不是void;可以有参数也可以没有;构造方法的主要作用是对类对象的初始化。4.掌握java访问修饰符的修饰对象和权限访问控制木类同一包屮的类其他包屮了类其他包屮的类publicVVVprotecte

5、dVVVX缺省VVXXprivateVXXX5.掌握抽彖类的概念:是没有具体实例对彖的类。1)抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类。2)抽象类不能实例化。不能直接new。3)抽象类的子类只有给出每个抽象方法的方法体,才能创建子类对象。如果有一抽象方法未在了类中被覆盖,该了类必须被声明为抽彖类。抽彖类中冇抽彖方法必须实现1.理解P92选择题1、简答题2及编程题3.11、(1)A(2)B2、上面的表3、(1)第6章Java面向对象高级编程1.继承的概念子类继承父类的属性和方法,同时也可以修改父类的属性或重载父类的方法,以及在父类的基础上添加新的丿肉性和方法。2.继承原则1)直接

6、子类继承被声明为public或protected的直接父类成员。2)肓接了类继承同一包屮父类里未被访问控制符修饰的成员变量和成员方法。3)子类不能继承父类中被private修饰的成员变量和方法。4)若子类屮声明了一个与父类中同名的成员变量或成员方法,贝IJ子类不再继承该父类屮的该同名的成员变量或成员方法。称之为重载3・类的多态性:指同一•名字的方法可以有多种实现,即不同的方法体。1)方法重载:同一个类中多个方法有相同的名字,不同的参数列表。返回类型不同并不足以构成方法重载。当重载方法被调用吋,编译器根据参数的类型和数量来确定实际调用哪个重载方法的版本。2)方法覆盖:子类中定义的方法与父类屮

7、已定义的方法名称相同,但方法的内容不同。4•接口:是一种特殊的类,定义了若干抽象方法和常量,是用來实现类间的多重继承.1)接口体中包含常量定义和方法定义两部分;2)implements^1(11可以同时继承多个接口,但只允许继承一个类,各父接口间用逗号隔开;接」卩的所有常量必须是publicstaticfinal修饰,方法必须是publicabstract,这是系统默认的;5.接口与抽象类的异同相同点:都包含抽彖方法、不

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

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

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