java基础测试题

2018-12-01 23:02

1、现在有一个接口iPerson与一个类Chinese,Chinese试图实现iPerson接口,如

下项目中哪个是正确的写法( )(选择1项) A class Chinese implaments iPerson{} B class Chinese implamends iPerson{} C class Chinese implemends iPerson{} D class Chinese implements iPerson{}

2、在Java语言中,声明公用的abstract方法的格式是()。(选择1项)

A public abstract void add(); B public abstract void add(){} C public abstract add(); D public virtual add();

3、下列整型常量 i 的定义正确的是( )。(选择1项)

A final int i; B static int i = 234; C final int i=234; D final float i=3.14f;

4、选择错误的标识符。(选择2项)

A IdoLikeTheLongNameClass B abyte C const D 3_case

5、指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。 (选

择2项)

A public int add(int a) B public void add(long a) C public void add(int a) D public void add(float a)

6、下列哪个方法可用于创建一个可运行的类( ) (Runnable是接口,Thread是类)(选择1项)

A public class X implements Runnable{ public void run(){ ......} } B public class X implements Thread{ public void run(){ ......} } C public class X implements Thread{ public int run(){ ......} } D public class X implements Runnable{ protected void run(){ ......} }

7、Java中,在单一文件中import、class 和package的正确出现顺序是()。(选择

1项)

A class, import, package B package, import, class C import, package, class D package, class, import

8、执行代码String[] s=new String[10];后,哪个结论是正确的( ) (选择1项) A s[10] 为 \ B s[10] 为 null; C s[0] 为 未定义 D s.length 为10

9、下面哪一个能够编译会出现错误()(选择2项)

A. float[] = new float(3); B. float f2[] = new float[]; C. float[] f1 = new float[3]; D. float f3[] = new float[3];

E. float f5[] = { 1.0f, 2.0f, 2.0f };

10、指出正确的表达式( )

A double a=1.0; B Double a=new double(1.0); C byte a = 340; D float a = 2.34;

11、定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确

声明应为( ): (选择1项)

A private class MyClass extends Object B class MyClass extends Object C public class MyClass

D protected class MyClass extends Object

12、JAVA编程中, 以下()命令用来执行java类文件。(选择1项)

A javac B java

C appletviewer D以上所有选项都不正确

13、在Java编程中,Java编译器会将java程序转换为()。(选择1项)

A 字节码 B 可执行代码

C 机器 代码 D 以上所有选项都不正确

14、在Java语言中,下面关于构造函数的描述正确的是()。(选择1项)

A 类必须有显式构造函数 B 它的返回类型是void C 它和类有相同的名称,但它不能带任何参数 D 以上皆非

15、在Java语言中,如果你有下面的类定义:

abstract class Shape{

abstract void draw();

}

Class Square extends Shape{}

如果你试图编译上面的代码会发生()。(选择一项) A 一切成功编译

B Shape可以编译,Square不能编译 C Square可以编译,Shape不能编译 D Shape,Square都不能编译

16、下面的表达式哪个是正确的( )? (选择1项)

A String s=\你好\

B String s=\你好\

C String s=\你好\

D String s=null; int i=(s!=null)&&(s.length>0)?s.length():0;

17、是否可以继承String类?为什么?()(选择2项)

A) 是 B) String类是final类故不可以继承。

18、如果你只希望在同一个包中访问另一个类中的某个成员,下面哪个修饰符能

C) 否 D) String类是abstract类故可以继承。

最精确地进行限制?() A. public B. private

C. protected

19、下面哪些代码能通过编译?(选择2项)

A) int i = 0; if (i) {

System.out.println(\ }

B) boolean b = true; boolean b2 = true; if (b == b2) {

System.out.println(\ } C) int i = 1; int j = 2;

if (i == 1 || j == 2) { System.out.println(\ }

E. default


java基础测试题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014年泉州市初中学业考试说明

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: