JAVA程序设计复习题目

Python011

JAVA程序设计复习题目,第1张

4、A  D错误原因:float xy 定义多个变量 应该用,隔开,修改后:  float x,y

                 char ch1=’m’, ch2=’\’ \是转义字符

5、A  错误原因:B. 1.5e-4F 后边的F表示是float     C. abcf  字符串     D. Float.MIN_VALUE  float的最小值

6、D  错误原因:A.int a=6已经说了定义a为int类型,再定义就重复   B. a= =3  双==表示比较    C. a=3.2f 末尾的f表示float类型 

7、C  错误原因:C. ‘a’=8 两边都是变量

8、B  错误原因:A.类具有封装性,所以类的数据是不能被访问的    数据可以被访问

C. 声明一个类时,必须用public修饰符       不是必需的

D.每个类中,必须有main方法,否则程序无法运行    不是每个类都要有

9、A  错误原因:

作用域   当前类   同包   子孙类   其他

public     √      √     √       √

protected  √      √     √       ×

default    √      √     ×       ×

private    √      ×     ×       ×

不写时默认为default。

10、C

A. int fun(int a, float b) {  }   float fun(int a, float b) { }  方法重载跟返回值无关

B. int fun(int a, float b) {  }   float fun(int x, float y) { }   方法重载跟返回值无关,跟参数类型和参数个数有关

D. float fun1(int a, float b) { }   float fun2(int a, float b) { } 方法重载就是方法名相同

我说的也未必都对

《Java程序设计》期未考试复习题

一.填空

1.在一个java源程序中定义了3个类和15个方法,编译该Java源文件时,会产生个字节码文件,其扩展名是class。

2.创建类的关键字是public class.

3. 类包声明的关键字是package.

4.引用类包的关键字是import.

5.声明接口的关键字是interface.

6.继承的关键字是extends.

7.返回变量的值的关键字是return.

8.声明虚拟类的关键字是abstract.

9.在Java语言中,逻辑常量只有true false两个值。

10.i为整型变量且赋值为11,表达式

int a=i++

则a的值为12。

11.面向对象的软件开发方法用把数据和基于数据的操作封装在一起。

12.构造方法的方法名必须与类名相同。

13.如果子类中的某个方法的名字、和与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。

14.同一个类中多个方法具有相同的方法名,不同的,称为方法的重载。

15.Java异常处理中可能够抛出异常的代码是放在try块中,处理代码是放在catch块中。