2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 下面选项中不是面向对象编程主要体现的特性是()
A. 封装性
B. 继承
C. 多态
D. 类
此题选: D 满分:3 分
2. 下列API不属于java .1ang.Math类的一个是()。
A. random()
B. abs()
C. drawLine()
D. sin()
需要购买答案的联系QQ:79691519满分:3 分
3. 下列关于Java程序结构的描述中,不正确的一项是()。
A. 一个Java源文件中可以包括一个package语句
B. 一个Java源文件中可以包括多个类定义,但是只能有一个public类
C. 一个Java源文件中可以有多个public类
D. 源文件名与程序类名必须一致
需要购买答案的联系QQ:79691519满分:3 分
4. while循环和do……while循环的区别是:()
A. 没有区别,这两个结构任何情况下效果一样
B. while循环比do……while循环执行效率高
C. while循环是先循环后判断,所以循环体至少被执行一次
D. do……while循环是先循环后判断,所以循环体至少被执行一次
需要购买答案的联系QQ:79691519满分:3 分
5. 编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么?()
A. 13个字节码文件,扩展名是.class
B. 1个字节码文件,扩展名是.class
C. 3个字节码文件,扩展名是.java
D. 3个字节码文件,扩展名是.class
此题选: D 满分:3 分
6. char类型被包装在如下的哪一个类中?()
A. iava.1ang.Integer
B. java.1ang.Char
C. java.lang.Boolean
D. java.1ang.Character
此题选: D 满分:3 分
7. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?()
A. ArrayList myList=new Object()
B. List myList=new ArrayList()
C. ArrayList myList=new List()
D. List myList=new List()
需要购买答案的联系QQ:79691519满分:3 分
8. 关于 和 操作符,下面哪个叙述是正确的?()
A. 表示移位
B. 表示循环移位
C. 表示有符号数移位,而 表示无符号数移位
D. 表示无符号数移位,而 表示有符号数移位
需要购买答案的联系QQ:79691519满分:3 分
9. 下面哪些是short型的取值范围?()
A. -27 -- 27-1
B. 0 -- 216-1
C. -215 -- 215-1
D. -231 -- 231-1
需要购买答案的联系QQ:79691519满分:3 分
10. 下列对继承的说法,哪个是正确的?()
A. 子类能继承父类的所有方法和状态
B. 子类能继承父类的非私有方法和状态
C. 子类只能继承父类public方法和状态
D. 子类只能继承父类的方法,而不继承状态
需要购买答案的联系QQ:79691519满分:3 分
2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
1. 编译并运行下面的程序,运行结果为( ). public class A { public static void main (String[] args) { A a=new B( ); a.test(); } void test() { System.out.print ("A"); } } class B extends A { void test() { super.test(); System.out.println("B"); } }
A. 子类B定义了与父类A中同名的方法test,java中称为方法的覆盖。
B. 代码可以编译运行,并输出结果:AB。
C. 代码可以编译运行,并输出结果:A。
D. 类B定义了与父类A中同名的方法test,java中称为方法的重载
需要购买答案的联系QQ:79691519满分:3 分
2. 下面哪几段代码不会出现编译错误
A. int i=0; if (i) { System.out.println(“Hi”); }
B. boolean b=true; boolean b2=true; if(b==b2) { System.out.println(“So true”); }
C. int i=1; int j=2; if(i==1 j==2) System.out.println(“OK”);
D. int i=1; int j=2; if (i==1 j==2) System.out.println(“OK”);
需要购买答案的联系QQ:79691519满分:3 分
3. 定义变量如下: char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是()。
A. i=c+i;
B. c=c+i;
C. L=f+L;
D. f=i+L+f;
需要购买答案的联系QQ:79691519满分:3 分
4. 下列哪个方法可用于创建一个可运行的类?()
A. public class X implements Runable{ public void run(){ ......} }
B. public class X implements Thread{ public void run(){ ......} }
C. public class X implements Thread{ public int run(){ ......} }
D. public class X implements Thread{ public void run(){ ......} }
需要购买答案的联系QQ:79691519满分:3 分
5. 下面哪两个声明可以阻止方法重写?()
A. final voimethoda(){}
B. voifinal methoda(){}
C. stativoimethoda(){}
D. statifinal voimethoda(){}
需要购买答案的联系QQ:79691519满分:3 分
6. 编译并运行下面的程序,运行结果为(). public class T1 { public static void main (String[] args){ T1 a=new T1(); a.method(8); a.method(1.2f); } void method(float i) { System.out.println("float: "+i); } void method(long i) { System.out.println("long: "+i); } }
A. 程序有编译错误,因为两个method()方法必须定义为静态(static)的。
B. 程序可以编译运行,输出结果为: long: 8f loat: 1.2
C. 程序可以编译运行,输出结果为: float: 1.2long: 8
D. 程序中定义的两个参数不同的method方法称为方法重栽。
需要购买答案的联系QQ:79691519满分:3 分
7. 面向对象程序设计的基本特征是()。
A. 抽象
B. 封装
C. 继承
D. 多态
需要购买答案的联系QQ:79691519满分:3 分
8. 对于构造函数,下列叙述正确的是()。
A. 构造函数也允许重载。
B. 子类无条件地继承父类的无参构造函数。
C. 子类不允许调用父类的构造函数。
D. 在同一个类中定义的重载构造函数可以相互调用。
需要购买答案的联系QQ:79691519满分:3 分
9. 下面选项正确声明一个一维数组的有()。
A. String [] a
B. String a[]
C. char a[][]
D. String a[10]
需要购买答案的联系QQ:79691519满分:3 分
10. 设有如下变量说明: byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语句哪个需要强制转换
A. myFloat = myDouble;
B. myInt = myLong;
C. myByte = 3;
D. myInt = myChar;
需要购买答案的联系QQ:79691519满分:3 分
2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 一个类的定义包括定义类头和定义类体两个部分。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 各种类型数据混合运算中,不同类型的数据先转化为同一类型,然后进行运算。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 数组允许存放不同类型的定长元素。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. Java的各种数据类型所占用长度与具体的软硬件平台环境有关。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. 一个程序里可以有多个父类,也可以有多个主类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. Java的类不允许多重继承,但接口支持多重继承。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. ++、 运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 每个变量都有自己的作用范围,也就是作用域,变量仅在它的作用域内有效。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 一个Java类可以有多个父类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. 一个子类可以重新定义从父类那里继承来的同名方法,但是允许它们有不同类型的返回值。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 算术运算符只能操作整型数、浮点数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. Java中的数据类型分为两大类:一类是基本类型;另一类是引用类型。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. 使用方法length( )可以获得字符串或数组的长度。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 接口是由常量和抽象方法组成的特殊类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. 一个类只能有一个父类,但一个接口可以有一个以上的父接口。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 下面选项中不是面向对象编程主要体现的特性是()
A. 封装性
B. 继承
C. 多态
D. 类
此题选: D 满分:3 分
2. 下列API不属于java .1ang.Math类的一个是()。
A. random()
B. abs()
C. drawLine()
D. sin()
需要购买答案的联系QQ:79691519满分:3 分
3. 下列关于Java程序结构的描述中,不正确的一项是()。
A. 一个Java源文件中可以包括一个package语句
B. 一个Java源文件中可以包括多个类定义,但是只能有一个public类
C. 一个Java源文件中可以有多个public类
D. 源文件名与程序类名必须一致
需要购买答案的联系QQ:79691519满分:3 分
4. while循环和do……while循环的区别是:()
A. 没有区别,这两个结构任何情况下效果一样
B. while循环比do……while循环执行效率高
C. while循环是先循环后判断,所以循环体至少被执行一次
D. do……while循环是先循环后判断,所以循环体至少被执行一次
需要购买答案的联系QQ:79691519满分:3 分
5. 编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么?()
A. 13个字节码文件,扩展名是.class
B. 1个字节码文件,扩展名是.class
C. 3个字节码文件,扩展名是.java
D. 3个字节码文件,扩展名是.class
此题选: D 满分:3 分
6. char类型被包装在如下的哪一个类中?()
A. iava.1ang.Integer
B. java.1ang.Char
C. java.lang.Boolean
D. java.1ang.Character
此题选: D 满分:3 分
7. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?()
A. ArrayList myList=new Object()
B. List myList=new ArrayList()
C. ArrayList myList=new List()
D. List myList=new List()
需要购买答案的联系QQ:79691519满分:3 分
8. 关于 和 操作符,下面哪个叙述是正确的?()
A. 表示移位
B. 表示循环移位
C. 表示有符号数移位,而 表示无符号数移位
D. 表示无符号数移位,而 表示有符号数移位
需要购买答案的联系QQ:79691519满分:3 分
9. 下面哪些是short型的取值范围?()
A. -27 -- 27-1
B. 0 -- 216-1
C. -215 -- 215-1
D. -231 -- 231-1
需要购买答案的联系QQ:79691519满分:3 分
10. 下列对继承的说法,哪个是正确的?()
A. 子类能继承父类的所有方法和状态
B. 子类能继承父类的非私有方法和状态
C. 子类只能继承父类public方法和状态
D. 子类只能继承父类的方法,而不继承状态
需要购买答案的联系QQ:79691519满分:3 分
2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
1. 编译并运行下面的程序,运行结果为( ). public class A { public static void main (String[] args) { A a=new B( ); a.test(); } void test() { System.out.print ("A"); } } class B extends A { void test() { super.test(); System.out.println("B"); } }
A. 子类B定义了与父类A中同名的方法test,java中称为方法的覆盖。
B. 代码可以编译运行,并输出结果:AB。
C. 代码可以编译运行,并输出结果:A。
D. 类B定义了与父类A中同名的方法test,java中称为方法的重载
需要购买答案的联系QQ:79691519满分:3 分
2. 下面哪几段代码不会出现编译错误
A. int i=0; if (i) { System.out.println(“Hi”); }
B. boolean b=true; boolean b2=true; if(b==b2) { System.out.println(“So true”); }
C. int i=1; int j=2; if(i==1 j==2) System.out.println(“OK”);
D. int i=1; int j=2; if (i==1 j==2) System.out.println(“OK”);
需要购买答案的联系QQ:79691519满分:3 分
3. 定义变量如下: char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是()。
A. i=c+i;
B. c=c+i;
C. L=f+L;
D. f=i+L+f;
需要购买答案的联系QQ:79691519满分:3 分
4. 下列哪个方法可用于创建一个可运行的类?()
A. public class X implements Runable{ public void run(){ ......} }
B. public class X implements Thread{ public void run(){ ......} }
C. public class X implements Thread{ public int run(){ ......} }
D. public class X implements Thread{ public void run(){ ......} }
需要购买答案的联系QQ:79691519满分:3 分
5. 下面哪两个声明可以阻止方法重写?()
A. final voimethoda(){}
B. voifinal methoda(){}
C. stativoimethoda(){}
D. statifinal voimethoda(){}
需要购买答案的联系QQ:79691519满分:3 分
6. 编译并运行下面的程序,运行结果为(). public class T1 { public static void main (String[] args){ T1 a=new T1(); a.method(8); a.method(1.2f); } void method(float i) { System.out.println("float: "+i); } void method(long i) { System.out.println("long: "+i); } }
A. 程序有编译错误,因为两个method()方法必须定义为静态(static)的。
B. 程序可以编译运行,输出结果为: long: 8f loat: 1.2
C. 程序可以编译运行,输出结果为: float: 1.2long: 8
D. 程序中定义的两个参数不同的method方法称为方法重栽。
需要购买答案的联系QQ:79691519满分:3 分
7. 面向对象程序设计的基本特征是()。
A. 抽象
B. 封装
C. 继承
D. 多态
需要购买答案的联系QQ:79691519满分:3 分
8. 对于构造函数,下列叙述正确的是()。
A. 构造函数也允许重载。
B. 子类无条件地继承父类的无参构造函数。
C. 子类不允许调用父类的构造函数。
D. 在同一个类中定义的重载构造函数可以相互调用。
需要购买答案的联系QQ:79691519满分:3 分
9. 下面选项正确声明一个一维数组的有()。
A. String [] a
B. String a[]
C. char a[][]
D. String a[10]
需要购买答案的联系QQ:79691519满分:3 分
10. 设有如下变量说明: byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语句哪个需要强制转换
A. myFloat = myDouble;
B. myInt = myLong;
C. myByte = 3;
D. myInt = myChar;
需要购买答案的联系QQ:79691519满分:3 分
2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 一个类的定义包括定义类头和定义类体两个部分。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 各种类型数据混合运算中,不同类型的数据先转化为同一类型,然后进行运算。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 数组允许存放不同类型的定长元素。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. Java的各种数据类型所占用长度与具体的软硬件平台环境有关。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. 一个程序里可以有多个父类,也可以有多个主类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. Java的类不允许多重继承,但接口支持多重继承。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. ++、 运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 每个变量都有自己的作用范围,也就是作用域,变量仅在它的作用域内有效。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 一个Java类可以有多个父类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. 一个子类可以重新定义从父类那里继承来的同名方法,但是允许它们有不同类型的返回值。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 算术运算符只能操作整型数、浮点数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. Java中的数据类型分为两大类:一类是基本类型;另一类是引用类型。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. 使用方法length( )可以获得字符串或数组的长度。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 接口是由常量和抽象方法组成的特殊类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. 一个类只能有一个父类,但一个接口可以有一个以上的父接口。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!