内容发布更新时间 : 2024/12/23 10:23:58星期一 下面是文章的全部内容请认真阅读。
b.test(); }
void test() {
System.out.print(\ } }
class B extends A { void test() {
super.test();
System.out.print(\ } }
A、产生编译错误
B、代码可以编译运行,并输出结果AB C、代码可以编译运行,但没有输出
D、编译没有错误,但会产生运行时异常
255、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; } 256、以下关于编译异常说法正确的是( ) A、编译异常就是指Exception以及其子类 B、编译异常如果产生,可以不用处理
C、编译异常如果产生,必须处理,要么捕获,要么抛出 D、编译异常指的就是Error
257、下面关于布尔类型变量的定义中,正确的是( ) A、boolean a=TRUE; B、boolean b=FALSE; C、boolean c='true'; D、boolean d=false;
258、下列方法中,用于返回当前日期的方法是?( ) A、Date()
B、Date(int year, int month, int date) C、Date(String s) D、Date(long date)
259、下列选项中,属于字符常量的是?( ) A、198 B、2e3f C、“123” D、‘a’
260、下列关于构造方法重载的说法中,错误的是()。
A、不同构造方法中调用本类其它的构造方法时,需要使用this([参数1,参数2?])的形式
B、不同构造方法中调用本类其它的构造方法时,必须放在第一行
C、构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型 D、构造方法重载时,只要每个参数类型或参数个数不同即可 261、下面选项中,完全面向对象的编程语言是?( ) A、C
B、COBOL C、JAVA D、FORTRAN
262、下列关于方法的描述中,正确的是 A、方法是对功能代码块的封装
B、方法没有返回值时,返回值类型可以不写 C、没有返回值的方法,不能有return语句 D、方法是不可以没有参数的
263、下面选项中,可以从数组int [] arr = {10,1,2,3,4,5,6,7,8,9,10}中求出元素10所对应角标值的是( ) A、for(int x=0;x B、for(int x=1;x C、for(int x=0;x D、for(int x=1;x
264、下面哪个关键字用于将类中的属性私有化( ) A、default B、public C、private D、protected
265、先阅读下面的程序片段: String str1=new String(\ String str2=new String(\
StringBuffer str3=new StringBuffer(\
对于上述定义的变量,以下表达式的值为true的是哪个? A、str1==str2;
B、str1.equals(str2); C、str1==str3; D、以上都不对
266、下列目录中,哪一个是用来存放JDK核心源代码的? A、lib目录 B、src目录 C、jre目录 D、include目录
267、下面程序的运行结果是( ) public class Demo {
public static void main(String[] args) { try {
System.out.println(10 / 0);
System.out.println(\除法正常运行\
} catch (ArithmeticException e) { System.out.println(\除数不能为0\ } } }
A、编译失败
B、编译通过,没有结果输出 C、输出:除法正常运行 D、输出:除数不能为0
268、下列选项中,属于位运算符的是 A、+ B、++ C、^ D、()
269、在Java语言中,String类型的成员变量的默认初始值是( )。 A、false B、\C、0 D、null
270、下列选项中,哪一个是单行注释的符号?( ) A、\\\\ B、// C、/ D、\\
271、下面关于throws作用的描述中,正确的是( ) A、一个方法只能抛出一个异常信息
B、一个方法上使用throws声明一个异常说明这个方法运行时一定会抛出这个异常 C、throws可以声明在方法体中用来指定抛出的具体异常 D、throws出现在方法函数头
272、下列选项中,属于布尔常量的是?( ) A、198 B、2e3f C、true D、null
273、下面程序运行的结果是( ) class Demo{
public static void main(String[] args){ try{
int x = div(1,2); }catch(Exception e){
System.out.println(e); }
System.out.println(x) }
public static int div(int a,int b){ return a / b ; } }
A、输出1 B、输出0 C、输出0.5 D、编译失败
274、请阅读下面的程序 public class Test {
public static void main(String[] args) { int x; int y;
for (x = 1, y = 1; x <= 100; x++) { if (y >= 20) { break; }
if (y % 3 == 1) { y += 3; continue; }
y -= 5; }
System.out.println(“x=” + x + “,y=” + y); } }
下列选项中,哪一个是程序的运行结果 A、x=8,y=22 B、x=22,y=8 C、x=3,y=0 D、x=0,y=3