JAVA习题3

发布时间 : 星期四 文章JAVA习题3更新完毕开始阅读

一、单选题(每题1分,共计30分)

1、下列Java命令中,哪一个可以编译HelloWorld.java文件?D A、java HelloWorld B、java HelloWorld.java C、javac HelloWorld D、javac HelloWorld.java

2、下列关于Java语言的描述中,错误的是?(D) A、Java语言是一门面向对象的编程语言 B、Java是一门与平台无关的编程语言

C、Java具有JavaSE、JavaME和JavaEE三大平台 D、Java是一门介于汇编和高级之间的语言

3、下列关于int类型变量的定义,错误的是( C ) A、int a=10; B、int b,c=20; C、int d=e=30; D、int f=40;

4、在以下什么情况下,构造方法会被调用?B A、类定义时 B、创建对象时 C、调用对象方法时

《t0503》试卷第1页

D、使用对象的变量时

5、下列关于类与对象的说法中,正确的是( C ) A、类可以看做是一个模型,可以用来创建对象 B、没有类,也可以创建对象

C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体 D、以上说法都不对

6、在Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?C A、inherits B、implements C、extends D、modifies

7、下列关于变量作用域的说法中,正确的是C

A、在main()方法中任何位置定义的变量,其作用域为整个main()方法 B、块中定义的变量,在块外也是可以使用的

C、变量的作用域为:从定义处开始,到变量所在块结束位置 D、变量的作用域不受块的限制

8、下列关于JDK的说法中,错误的是?C A、JDK是Java开发工具包的简称

B、JDK包括Java编译器、Java文档生成工具、Java打包工具等 C、安装JDK后,还需要单独安装JRE

《t0503》试卷第2页

D、JDK是整个Java的核心

9、安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种( B ) A、Java文档制作工具 B、Java解释器 C、Java编译器 D、Java启动器

10、下列选项中,哪一个是十进制数6的二进制值( C ) A、111 B、101 C、110 D、011

11、下列选项中,按照箭头方向,需要进行强制类型转换的是D A、int ← short B、int ← byte C、int ← char D、int ← float

12、已知类的继承关系如下: class A

class B extends A class C extends A

则以下语句中能够通过编译的是?( A )

《t0503》试卷第3页

A、A a=new B(); B、C c=new B(); C、C c=new A(); D、B b=new C(); 13、阅读下列的代码 public class Test {

public static void main(String[] args) { _________________________ _________________________ } }

class Outer {

static class Inner { public void method () {

System.out.println(\ } } }

下列选项中,填写在空白处可以使程序正常运行的是(C)

A、Outer o = new Outer(); o.method(); B、Inner I = new Inner(); i.method();

C、Outer.Inner oi = new Outer.Inner(); oi.method(); D、以上答案都不对 14、阅读下面的代码 class Demo{

private String name;

Demo(String name){this.name = name;}

《t0503》试卷第4页

联系合同范文客服:xxxxx#qq.com(#替换为@)