|
浙江电大3305805 Java语言和WWW技术(Java技术)形考任务2-0001答案.doc(38.5 KB, 下载次数: 0, 售价: 2 金币)<div class="tip tip_4" id="attach_111 _menu" style="position: absolute; display: none" disautofocus="true"><div class="tip_c xs0">2020-4-12 21:01 上传
点击文件名下载附件
1.下列选项中,按照箭头方向,可以进行自动类型转换的是( )。
A、char → int
B、short → char
C、float → long
D、char → short
【答案】:A
2.下列关于数据类型的说法中,错误的是( )。
A、Java中的数据类型分为基本数据类型和引用数据类型
B、int类型数据占4个字节
C、浮点数类型变量不能赋予一个整数数值
D、布尔类型的变量只有true和false这两个值
【答案】:C
3.下列选项中,按照箭头方向,需要进行强制类型转换的是( )。
A、int ← short
B、int ← byte
C、int ← char
D、int ← float
【答案】:D
4.下列关于int类型变量的定义,错误的是( )。
A、int a=10;
B、int b,c=20;
C、int d=e=30;
D、int f=40;
【答案】:
5.下列选项中,属于布尔常量的是( )。
A、198
B、2e3f
C、true
D、null
【答案】:
.关于变量类型转换的描述中,正确的是( )。
A、只有数据类型相同的数据才能进行运算
B、byte类型和short类型的数据是不能一起运算的
C、两个byte类型数据一起运算时会把先自动提升到int类型再运算
D、两个整型在一起运算时,结果一定是int
【答案】:
1.假设x为int类型,那么下列选项中可以作为if语句的判断条件的是( )。
A、x = 4
B、x & 3
C、x++
D、x<10
【答案】:
8.下列选项中,属于浮点数常量的是( )。
A、198
B、2e3f
C、true
D、null
【答案】:
9.下列选项中,不属于基本数据类型的是( )。
A、String
B、short
C、boolean
D、char
【答案】:
10.请定义一个由public修饰符修饰的int型成员变量MAX_LENGTH,并使该值保持为常数100,则定义这个变量的语句是?( )
A、public int MAX_LENGTH=100
B、public const int MAX_LENGTH=100
C、final int MAX_LENGTH=100
D、public final int MAX_LENGTH=100
【答案】:
11.下列关于构造方法定义的描述中,错误的是( )。
A、方法名与类名相同
B、在方法名的前面没有返回值类型的声明
C、当定义了有参构造方法,系统默认的雅参构造方法依然存在
D、在方法中不能使用return语句返回一个值
【答案】:
12.下列选项中,不可以被final修饰的是( )。
A、接口
B、类
C、方法
D、变量
【答案】:
13.下列选项中,关于final修饰成员变量的说法正确的是?( )
A、被final修饰的成员变量可以被多次赋值
B、被final修饰的成员变量为常量
C、final只能在接口中修饰成员变量
D、以上都不对
【答案】:
14.以下关于类的描述中,错误的是( )。
A、在面向对象的思想中最核心就是对象,为了在程序中创建对象,首先需要定义一个类
B、定义类的关键字是Interface
C、类中的方法叫成员方法,成员方法又分为实例方法与类方法
D、类中的属性叫成员属性,成员属性又分为实例属性与类属性
【答案】:
15.下面对于final的描述中,错误的是( )。
A、final修饰的局部变量可以被重新赋值
B、final修饰的变量被称之为常量
C、final修饰的基本数据类型变量,不能改变其值
D、final修饰的引用数据类型变量,不能改变其地址值
【答案】:
1 .下列关于protected的说法中,正确的是( )。
A、protected修饰的方法,只能给子类使用
B、protected修饰的类,类中的所有方法只能给子类使用
C、如果一个类的成员被protected修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问
D、以上都不对
【答案】:
11.下面选项中,哪个关键字可以修饰局部变量?( )
A、abstract
B、final
C、static
D、private
【答案】:
18.下列关于成员属性与成员方法的描述中,错误的是( )。
A、成员属性我们也叫成员变量,它就是描述对象的特征,可以定义在类中,也可以定义在方法中
B、成员方法用于描述对象的行为
C、在类中定义的变量称为成员变量
D、在类中定义的方法称变成员方法
【答案】:
19.下面选项中,不是面向对象的特征的是( )。
A、封装
B、继承
C、多态
D、重构
【答案】:
20.下列关于静态方法的描述中,错误的是( )。
A、静态方法属于类的共享成员
B、静态方法是通过& uot;类名.方法名& uot;的方式来调用
C、静态方法只能被类调用,不能被对象调用
D、静态方法中可以访问静态变量
【答案】:
21.final修饰符修饰方法时,不能和以下哪个修饰符共用?( )
A、public
B、static
C、abstract
D、synchronized
【答案】:
22.float类型成员变量的默认初始化值是( )。
A、0
B、false
C、null
D、0.0F
【答案】:
23.下列构造方法中,可以存在于Demo类中的是( )。
class Demo
{ Demo(){}
}
A、public Demo(){}
B、private Demo(){}
C、Demo(int age,String name)(){}
D、Demo(){}
【答案】:
24.下面对于final修饰方法的描述中,正确的是( )。
A、final修饰的静态方法不能被类名调用
B、final修饰的方法不能被子类重写
C、final修饰的抽象方法可以被子类重写
D、final只能修饰非静态的方法
【答案】:
25.下列关于类的说法中,错误的是( )。
A、Java中创建类的关键字是class
B、类中可以有属性与方法,属性用于描述对象的特征,方法用于描述对象的行为
C、Java中对象的创建,首先需要定义出一个类
D、一个类只能创建一个对象
【答案】:
2 .下面哪一个是正确的类的声明? ( )
A、public void HH{…}
B、public class Move(){…}
C、public class void number{}
D、public class Car{…}
【答案】:
21.Person p = new Person(“张三”,23);这条语句会调用下列哪个构造方法给属性进行初始化?( )
A、public Person(){}
B、public Person(String name,int age) { this.name = name; this.age = age; }
C、public Person(int age,String name) { this.age = age; this.name = name; }
D、public Person(String name) { this.name = name; }
【答案】:
28.在以下什么情况下,构造方法会被调用?( )
A、类定义时
B、创建对象时
C、调用对象方法时
D、使用对象的变量时
【答案】:
29.类的定义必须包含在以下哪种符号之间?( )
A、方括号[]
B、花括号{}
C、双引号& uot;& uot;
D、圆括号()
【答案】:
30.下列关于静态方法的描述中,错误的是( )。
A、静态方法指的是被static关键字修饰的方法
B、静态方法不占用对象的内存空间,而非静态方法占有对象的内容空间
C、静态方法内可以使用this关键字
D、静态方法内部只能访问被static修饰的成员
【答案】:
31.下面哪个关键字用于将类中的属性私有化?( )
A、default
B、public
C、private
D、protected
【答案】:
32.类中的一个成员方法被下面哪个修饰符修饰,该方法只能在本类被访问?( )
A、public
B、protected
C、private
D、default
【答案】:
33.下列选项中,不属于面向对象特征的是( )。
A、继承性
B、封装性
C、跨平台性
D、多态性
【答案】:
34.下列关于类和对象的描述,错误的是( )
A、对象是类的实例
B、一个类只能有一个实例化对象
C、类是对象的抽象
D、类用于描述一组对象的共同特征和行为
【答案】:
35.下列关于构造方法的描述中,错误的是( )。
A、构造方法的方法名必须和类名一致
B、构造方法不能写返回值类型
C、构造方法可以重载
D、构造方法的访问权限必须和类的访问权限一致
【答案】:
3 .以下抽象类的定义中,错误的是( )。
A、abstract class Demo1{}
B、abstract class Demo2{ public abstract String fun(String a); }
C、abstract class Demo3{ public String fun(){ return & uot;CZBK& uot;; } }
D、abstract class Demo4{ public static final String CZBK = & uot;传智播客& uot;; abstract void fun(){} }
【答案】:
31.下列关于类与对象的说法中,正确的是( )。
A、类可以看做是一个模型,可以用来创建对象
B、没有类,也可以创建对象
C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体
D、以上说法都不对
【答案】:
38.下列选项中,可以被final修饰符修饰的是( )。
A、抽象方法
B、局部变量
C、接口
D、抽象类
【答案】:
39.下面关于调用构造方法的描述中,正确的是( )。
A、构造方法在类定义的时候被调用
B、构造方法在创建对象的时候被调用
C、构造方法在调用对象方法时被调用
D、构造方法在使用对象的变量时被调用
【答案】:
40.当成员变量和局部变量重名时,若想在方法内使用成员变量,那么需要使用下列选项中的哪一个关键字?( )
A、super
B、import
C、this
D、return
【答案】:
41.下列关键字中,用于创建类的实例对象的是( )。
A、class
B、new
C、private
D、void
【答案】:
42.被声明为private、protected 及public 的类成员,在类的外部则( )。
A、只能访问到声明为public 的成员
B、只可能访问到声明为protected 和public 的成员
C、都可以访问
D、都不能访问
【答案】:
43.下列关于类与对象的说法中,错误的是( )。
A、类是对某一类事物的抽象描述,而对象则是该类事物的个体
B、对象是类的实例化
C、类用于描述多个对象的共同特征,它是对象的模板
D、类与对象之间没有关系
【答案】:
44.以下代码执行后的结果是( )。
public class Person {
String name = “小芳”;
public Person(String name) {
name = “小兰”;
}
public void show() {
this.name = “小翠”;
}
public static void main(String args) {
Person p = new Person(“小凤”);
System.out.print(p.name);
p.show();
System.out.print(p.name);
}
}
A、小兰小翠
B、小凤小翠
C、小芳小翠
D、程序编译失败
【答案】:
45.最终类不能派生子类,最终方法不能被覆盖。
√
×
【答案】:
4 .接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。
√
×
【答案】:
41.抽象类中的方法都是抽象方法。
√
×
【答案】:
48.Final类中的属性和方法都必须被final修饰符修饰。
√
×
【答案】:
49.类及其属性、方法可以同时有一个以上的修饰符来修饰。
√
×
【答案】:
50.有的类定义时可以不定义构造函数,所以构造函数不是必需的。
√
×
【答案】: |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:浙江电大3305805 Java语言和WWW技术(Java技术)形考任务1-0001...下一篇:浙江电大3305805 Java语言和WWW技术(Java技术)形考任务3-0001...
|