2020 Java面向对象程序设计(滁州学院)1461661512 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-09-14到2021-01-31
第1章 了解Java 单元测验1 了解Java
1、 问题:保证Java语⾔可移植性的特征是( )。
选项:
A:安全性
B:可跨平台
C:⾯向对象
D:分布式计算
答案: 【可跨平台 】
2、 问题:Java源程序的扩展名为( )。
选项:
A:.class
B:.java
C:.obj
D:.exe
答案: 【.java】
3、 问题:下列关于JAVA语⾔特点的叙述中,错误的是( )。
选项:
A:Java是⾯向过程的编程语⾔
B:Java⽀持分布式计算
C:Java是跨平台的编程语⾔
D:Java⽀持多线程
答案: 【Java是⾯向过程的编程语⾔】
4、 问题:下⾯( )不属于Java的注释。
选项:
A:’java语句
B:/Java语句/
C://Java语句
D:/Java语句*/
答案: 【’java语句 】
5、 问题:编译Java Application源程序⽂件将产⽣字节码⽂件,这些字节码⽂件的扩展名为( )。
选项:
A:.obj
B:.java
C:.class
D:.html
答案: 【.class】
6、 问题:下列有关Java语⾔的叙述中,正确的是( )。
选项:
A:源⽂件中public类的数⽬不限
B:源⽂件名与public类型的类名必须相同
C:源⽂件名其扩展名为.jar
D:Java是不区分⼤⼩写的
答案: 【源⽂件名与public类型的类名必须相同】
7、 问题:( )不是Java语⾔⾯向对象的三个基本特性。
选项:
A:继承
B:多态
C:平台⽆关性
D:封装
答案: 【平台⽆关性 】
8、 问题:在Java中,负责对字节代码解释执⾏的是( )。
选项:
A:JVM虚拟机
B:垃圾回收器
C:多线程机制
D:编译器
答案: 【JVM虚拟机】
9、 问题:⼀个可以独⽴运⾏的Java应⽤程序,下⾯叙述正确的是( )。
选项:
A:只能有⼀个main⽅法
B:可以没有main⽅法
C:最多只能有两个main⽅法
D:可以有⼀个或多个main()⽅法
答案: 【只能有⼀个main⽅法】
10、 问题:main⽅法是Java中Application执⾏的⼊⼝点,关于main⽅法的⽅法头定义中下列( )选项是合法的。
选项:
A:public static void main(String[] args)
B:public void main(String args[])
C:public static void main()
D:public static int main(String[] args)
答案: 【public static void main(String[] args)】
第2章 类和对象 单元测验2 类和对象
小提示:本节包含奇怪的同名章节内容
1、 问题:若要创建User类的一个对象guest,以下语句正确的是( )。
选项:
A:User guest=new User ();
B:User guest= new guest();
C:class guest=new User ();
D:User guest=guest();
答案: 【User guest=new User (); 】
2、 问题:下列说法中能正确地描述类与对象关系的是( )。
选项:
A:对象是抽象的,类通过对象来生成
B:对象是类的另一个名字
C:包含关系
D:对象是类的实例化
答案: 【对象是类的实例化】
3、 问题:下列不能正确地定义类的是( )。 C
选项:
A:class Person
B:public class Person
C:new Person
D:class Person extends People
答案: 【new Person】
4、 问题:下列关于Java变量的描述,错误的是( )。
选项:
A:在Java程序中要使用变量,必须先对其数据类型进行声明
B:类变量可以使用对象名进行调用
C:变量不可以在其作用域之外使用
D:成员变量必须写在成员方法之前
答案: 【成员变量必须写在成员方法之前】
5、 问题:SLOW是int型public成员变量, 变量值保持为常量1,用( )语句定义这个变量。
选项:
A:public int SLOW=1;
B:final int SLOW=1;
C:final public int SLOW=1;
D:public final int SLOW=1;
答案: 【public final int SLOW=1;】
6、 问题:以下不属于构造方法特征的是( )。
选项:
A:构造方法名与其类名相同
B:构造方法有返回值类型
C:构造方法在创建对象时自动执行
D:每一个类可以有多个构造方法
答案: 【构造方法有返回值类型】
7、 问题:类A有3个int型成员变量a、b、c,则( )是类A的正确构造方法。
选项:
A:void A(){a=0; b=0; c=0; }
B:public void A(){ a=0; b=0; c=0;}
C:public int A (int x, int y, int z){ a=x; b=y; c=z; }
D:public A(int x,int y, int z) { a=x; b=y; c=z; }
答案: 【public A(int x,int y, int z) { a=x; b=y; c=z; }】
8、 问题:以下( )方法是不能编译的。
选项:
A:int f(int i) {return i;}
B: void f(int i) {return 0;}
C: int f(int i) {return 0;}
D:int f() {return 0;}
答案: 【 void f(int i) {return 0;}】
9、 问题:在Java语言中,被( )修饰符修饰的成员变量只可以被该类本身访问。
选项:
A: public
B:protected
C:default
D: private
答案: 【 private】
10、 问题:用( )修饰的成员变量可以被其他包中的子类访问,但是不能被同一包中的非子类访问。
选项:
A:public
B:protected
C:default
D: private
答案: 【protected】
11、 问题:下列不能正确地定义类的是( )。
选项:
A:class Person
B:public class Person
C:new Person
D:class Person extends People
答案: 【new Person】
第3章 继承和多态 单元测验3 继承和多态
小提示:本节包含奇怪的同名章节内容
1、 问题:Java语言中所有类的父类是( )。
选项:
A:Java
B:Component
C:Class
D:Object
答案: 【Object】
2、 问题:现有两个类A,B,以下描述中表示B继承自A的是( )。
选项:
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦