java考试练习题 联系客服

发布时间 : 星期五 文章java考试练习题更新完毕开始阅读f3552e25b6daa58da0116c175f0e7cd1842518d1

p2.say();

p1.say();

p2=null;

p2.say();

}

}

下列关于程序运行结果的描述中,正确的是()

A、输出1个hello

B、输出2个hello后会抛出异常

C、输出3个hello后会抛出异常

D、不会输出hello,直接抛出异常

14、下面对于final修饰方法的描述中,正确的是?()

A、final修饰的静态方法不能被类名调用

B、final修饰的方法不能被子类重写

C、final修饰的抽象方法可以被子类重写

D、final只能修饰非静态的方法

15、阅读下面的代码,编译后会生成几层包?()

package cn.itcast.mypack;

class PackageDemo

{

public static void main(String [] args)

{

System.out.println(\

}

}

A、一层包(cn)

B、二层包(cn.itcast)

C、三层包(cn.itcast.mypack)

D、四层包(cn.itcast.mypack.PackageDemo)

16、下列选项中,关于接口的定义正确的是?()

A、abstract class Demo1{ abstract void speak(); abstract void eat(); }

B、interface Demo2{ void speak(); void eat(); }

C、interface Demo3{ void speak(); void eat(){}; }

D、interface Demo4{ void speak(){ System.out.println(\void eat(); }

17、已知String 对象s=\则s.substring(2, 5)的返回值为?()

A、\

B、\

C、\

D、\

18、下面关于整数类型的描述中,错误的是()

A、byte是java中的整数类型,它的取值范围是-127到128。

B、java中的整数有正负之分。

C、bit是java中的整数类型,它代表的是一个字节。

D、int是java中的整数类型,它在内存中占4个字节。

19、下列选项中,哪个可以用来创建对象?()

A、new

B、this

C、super

D、abstract

20、下面选项中,哪个关键字可以修饰局部变量?()

A、abstract

B、final

C、static

D、private

21、下列关于构造方法定义的描述中,错误的是()。

A、方法名与类名相同

B、在方法名的前面没有返回值类型的声明

C、当定义了有参构造方法,系统默认的无参构造方法依然存在

D、在方法中不能使用return语句返回一个值

22、下列字符串常量中,哪一个是错误的()

A、“abc”

B、“12’12”

C、“12”12”

D、“”

23、下列选项中,不可以被final修饰的是?()

A、接口