困纽额卞惠衫叹祭婆愧屎希矾
第1章 了解Java
第1章 了解Java
1、单选题:
保证Java语⾔可移植性的特征是( )。
A: ⾯向对象
B: 安全性
C: 分布式计算
D: 可跨平台
答案: 可跨平台
2、单选题:
Java源程序的扩展名为( )。
A: .exe
B: .java
C: .class
D: .obj
答案: .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: .html
B: .java
C: .class
D: .obj
答案: .class
6、单选题:
下列有关Java语⾔的叙述中,正确的是( )。
A: Java是不区分⼤⼩写的
B: 源⽂件名与public类型的类名必须相同
C: 源⽂件名其扩展名为.jar
D: 源⽂件中public类的数⽬不限
答案: 源⽂件名与public类型的类名必须相同
7、单选题:
( )不是Java语⾔⾯向对象的三个基本特性。
A: 封装
B: 继承
C: 多态
D: 平台⽆关性
答案: 平台⽆关性
8、单选题:
在Java中,负责对字节代码解释执⾏的是( )。
A: 垃圾回收器
B: JVM虚拟机
C: 编译器
D: 多线程机制
答案: JVM虚拟机
9、单选题:
⼀个可以独⽴运⾏的Java应⽤程序,下⾯叙述正确的是( )。
A: 可以有⼀个或多个main()⽅法
B: 最多只能有两个main⽅法
C: 可以没有main⽅法
D: 只能有⼀个main⽅法
答案: 只能有⼀个main⽅法
10、单选题:
main⽅法是Java中Application执⾏的⼊⼝点,关于main⽅法的⽅法头定义中下列( )选项是合法的。
A: public static void main()
B: public static void main(String[] args)
C: public static int main(String[] args)
D: public void main(String args[])
答案: public static void main(String[] args)
第2章 类和对象
单元测验:第2章 类和对象
1、单选题:
若要创建User类的一个对象guest,以下书写正确的是( )。
A: User guest= new guest();
B: User guest=new User ();
C: class guest=new User ();
D: User guest=A();
答案: User guest=new User ();
2、单选题:
下列说法中能正确地描述类与对象关系的是( )。
A: 对象是抽象的,类通过对象来生成
B: 对象是类的另一个名字
C: 对象是类的实例化
D: 包含关系
答案: 对象是类的实例化
3、单选题:
下列不能正确地定义类的是( )。
A: class Person
B: public class Person
C: new Person
D: potected class Person
答案: 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
答案:
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
圣隙瓜热呛肪帘唬森饯浩昏胎