1.Java的前身是:
A.C B.C++ C.Oak D.Basic
2.在控制台运行Java字节代码的命令是:
A.link B.run C.java D.javac
3.在Java语言中,有一些英文单词已有特殊含义和用途,在程序中不得将它们另作它用,
这些英文单词称为保留字或
A.变量B.常量C.注释D.关键字
4.以下代码输出从19到1之间的所有奇数,for语句的条件判断是:
for ( i=19; ; i-=2)
System.out.print(i);
A.i>1 B.i>=1 C.i<1 D.i<=1
5.下列转义符中,表示制表符的是:
A.\b B.\t C.\r D.\n
6.在Java语言中,不能注释多行内容的符号是:
A.以//开始的注释B.以/*开始,*/结束的注释
C.以/**开始,*/结束的注释D.以上都不能
7.表达式46+7.8f的类型是:
A.int B.long C.float D.double
8.以下程序片段的输出结果是:
int i=0;
while(i==1) {
System.out.print("***");
}
A.* B.** C.*** D.没有输出结果
9.以下不属于面向对象技术范畴的概念是:
A.封装B.结构C.继承性D.多态性
10.下列说法中正确的是:
A.重载是指一个类中有多个同名而形参数量或类型不同的方法
B.子类只能重载父类的方法而不能覆盖父类的方法
C.子类不能声明与父类中方法同名且参数相同的方法
D.可以将方法返回值类型作为判断重载的标准之一
11.下面关键字中可以用来引用当前对象的关键字是:
A.me B.this C.that D.super
12.下列说法中正确的是:
A.一个Java源程序文件中最多只能有一个public类
B.引用一个类的属性或调用其方法必须以这个类的对象名为前缀
C.抽象类默认是public类