Java语言和WWW技术(Java技术)第二次形考(浙江电大-课程号:3305805)辅导资料.docx
《Java语言和WWW技术(Java技术)第二次形考(浙江电大-课程号:3305805)辅导资料.docx》由会员分享,可在线阅读,更多相关《Java语言和WWW技术(Java技术)第二次形考(浙江电大-课程号:3305805)辅导资料.docx(17页珍藏版)》请在冰豆网上搜索。
![Java语言和WWW技术(Java技术)第二次形考(浙江电大-课程号:3305805)辅导资料.docx](https://file1.bdocx.com/fileroot1/2022-10/4/2c71c8ea-8d67-4af5-9874-1cc559ceb4fe/2c71c8ea-8d67-4af5-9874-1cc559ceb4fe1.gif)
Java语言和WWW技术(Java技术)第二次形考
浙江广播电视大学形成性测评系统 课程代码:
3305805 参考资料第二次形考试卷总分:
100
客观题单选题(共44题,共88分)
1.(2分)
下列选项中,按照箭头方向,可以进行自动类型转换的是()。
A、char→int
B、short→char
C、float→long
D、char→short
参考答案:
A
2.(2分)
下列关于数据类型的说法中,错误的是()。
A、Java中的数据类型分为基本数据类型和引用数据类型
B、int类型数据占4个字节
C、浮点数类型变量不能赋予一个整数数值
D、布尔类型的变量只有true和false这两个值参考答案:
C
3.(2分)
下列选项中,按照箭头方向,需要进行强制类型转换的是()。
A、int←short
B、int←byte
C、int←char
D、int←float
参考答案:
D
4.(2分)
下列关于int类型变量的定义,错误的是()。
A、inta=10;
B、intb,c=20;
C、intd=e=30;
D、intf=40;
参考答案:
C
5.(2分)
下列选项中,属于布尔常量的是()。
A、198
B、2e3f
C、true
D、null
参考答案:
C
6.(2分)
关于变量类型转换的描述中,正确的是()。
A、只有数据类型相同的数据才能进行运算
B、byte类型和short类型的数据是不能一起运算的
C、两个byte类型数据一起运算时会把先自动提升到int类型再运算
D、两个整型在一起运算时,结果一定是int
参考答案:
C
7.(2分)
假设x为int类型,那么下列选项中可以作为if语句的判断条件的是()。
A、x=4
B、x&3
C、x++
D、x<10
参考答案:
D
8.(2分)
下列选项中,属于浮点数常量的是()。
A、198
B、2e3f
C、true
D、null
参考答案:
B
9.(2分)
下列选项中,不属于基本数据类型的是()。
A、String
B、short
C、boolean
D、char
参考答案:
A
10.(2分)
请定义一个由public修饰符修饰的int型成员变量MAX_LENGTH,并使该值保持为常数100,则定义这个变量的语句是?
()
A、publicintMAX_LENGTH=100
B、publicconstintMAX_LENGTH=100
C、finalintMAX_LENGTH=100
D、publicfinalintMAX_LENGTH=100
参考答案:
D
11.(2分)
下列关于构造方法定义的描述中,错误的是()。
A、方法名与类名相同
B、在方法名的前面没有返回值类型的声明
C、当定义了有参构造方法,系统默认的无参构造方法依然存在
D、在方法中不能使用return语句返回一个值参考答案:
C
12.(2分)
下列选项中,不可以被final修饰的是()。
A、接口
B、类
C、方法
D、变量
参考答案:
A
13.(2分)
下列选项中,关于final修饰成员变量的说法正确的是?
()
A、被final修饰的成员变量可以被多次赋值
B、被final修饰的成员变量为常量
C、final只能在接口中修饰成员变量
D、以上都不对参考答案:
B
14.(2分)
以下关于类的描述中,错误的是()。
A、在面向对象的思想中最核心就是对象,为了在程序中创建对象,首先需要定义一个类
B、定义类的关键字是Interface
C、类中的方法叫成员方法,成员方法又分为实例方法与类方法
D、类中的属性叫成员属性,成员属性又分为实例属性与类属性参考答案:
B
15.(2分)
下面对于final的描述中,错误的是()。
A、final修饰的局部变量可以被重新赋值
B、final修饰的变量被称之为常量
C、final修饰的基本数据类型变量,不能改变其值
D、final修饰的引用数据类型变量,不能改变其地址值
参考答案:
A
16.(2分)
下列关于protected的说法中,正确的是()。
A、protected修饰的方法,只能给子类使用
B、protected修饰的类,类中的所有方法只能给子类使用
C、如果一个类的成员被protected修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问
D、以上都不对参考答案:
C
17.(2分)
下面选项中,哪个关键字可以修饰局部变量?
()
A、abstract
B、final
C、static
D、private
参考答案:
B
18.(2分)
下列关于成员属性与成员方法的描述中,错误的是()。
A、成员属性我们也叫成员变量,它就是描述对象的特征,可以定义在类中,也可以定义在方法中
B、成员方法用于描述对象的行为
C、在类中定义的变量称为成员变量
D、在类中定义的方法称变成员方法参考答案:
A
19.(2分)
下面选项中,不是面向对象的特征的是()。
A、封装
B、继承
C、多态
D、重构
参考答案:
D
20.(2分)
下列关于静态方法的描述中,错误的是()。
A、静态方法属于类的共享成员
B、静态方法是通过"类名.方法名"的方式来调用
C、静态方法只能被类调用,不能被对象调用
D、静态方法中可以访问静态变量参考答案:
C
21.(2分)
final修饰符修饰方法时,不能和以下哪个修饰符共用?
()
A、public
B、static
C、abstract
D、synchronized
参考答案:
C
22.(2分)
float类型成员变量的默认初始化值是()。
A、0
B、false
C、null
D、0.0F
参考答案:
D
23.(2分)
下列构造方法中,可以存在于Demo类中的是()。
classDemo
{Demo(){}
}
A、publicDemo(){}
B、privateDemo(){}
C、Demo(intage,Stringname)(){}
D、Demo(){}
参考答案:
C
24.(2分)
下面对于final修饰方法的描述中,正确的是()。
A、final修饰的静态方法不能被类名调用
B、final修饰的方法不能被子类重写
C、final修饰的抽象方法可以被子类重写
D、final只能修饰非静态的方法参考答案:
B
25.(2分)
下列关于类的说法中,错误的是()。
A、Java中创建类的关键字是class
B、类中可以有属性与方法,属性用于描述对象的特征,方法用于描述对象的行为
C、Java中对象的创建,首先需要定义出一个类
D、一个类只能创建一个对象参考答案:
D
26.(2分)
下面哪一个是正确的类的声明?
()
A、publicvoidHH{…}
B、publicclassMove(){…}
C、publicclassvoidnumber{}
D、publicclassCar{…}参考答案:
D
27.(2分)
Personp=newPerson(“张三”,23);这条语句会调用下列哪个构造方法给属性进行初始化?
()
A、publicPerson(){}
B、publicPerson(Stringname,intage){this.name=name;this.age=age;}
C、publicPerson(intage,Stringname){this.age=age;this.name=name;}
D、publicPerson(Stringname){this.name=name;}
参考答案:
B
28.(2分)
在以下什么情况下,构造方法会被调用?
()
A、类定义时
B、创建对象时
C、调用对象方法时
D、使用对象的变量时参考答案:
B
29.(2分)
类的定义必须包含在以下哪种符号之间?
()
A、方括号[]
B、花括号{}
C、双引号""
D、圆括号()
参考答案:
B
30.(2分)
下列关于静态方法的描述中,错误的是()。
A、静态方法指的是被static关键字修饰的方法
B、静态方法不占用对象的内存空间,而非静态方法占有对象的内容空间
C、静态方法内可以使用this关键字
D、静态方法内部只能访问被static修饰的成员参考答案:
C
31.(2分)
下面哪个关键字用于将类中的属性私有化?
()
A、default
B、public
C、private
D、protected
参考答案:
C
32.(2分)
类中的一个成员方法被下面哪个修饰符修饰,该方法只能在本类被访问?
()
A、public
B、protected
C、private
D、default
参考答案:
C
33.(2分)
下列选项中,不属于面向对象特征的是()。
A、继承性
B、封装性
C、跨平台性
D、多态性参考答案:
C
34.(2分)
下列关于类和对象的描述,错误的是()
A、对象是类的实例
B、一个类只能有一个实例化对象
C、类是对象的抽象
D、类用于描述一组对象的共同特征和行为参考答案:
B
35.(2分)
下列关于构造方法的描述中,错误的是()。
A、构造方法的方法名必须和类名一致
B、构造方法不能写返回值类型
C、构造方法可以重载
D、构造方法的访问权限必须和类的访问权限一致参考答案:
D
36.(2分)
以下抽象类的定义中,错误的是()。
A、abstractclassDemo1{}
B、abstractclassDemo2{publicabstractStringfun(Stringa);}
C、abstractclassDemo3{publicStringfun(){return"CZBK";}}
D、abstractclassDemo4{publicstaticfinalStringCZBK="传智播客";abstract
voidfun(){}}
参考答案:
D