Java试题1(带答案) 下载本文

内容发布更新时间 : 2024/5/3 8:48:13星期一 下面是文章的全部内容请认真阅读。

姓名 电话 第一部分:java基础(100分)

一、单项选择题(每题3分,共30分):

1、类实现一个接口使用下面那个关键字( ) A

A、implements B、implement C、extends D、extend

2、下列哪一项不属于java数据类型( ) C

A、short B、float C、String D、byte

3、下列哪些不属于java关键字( ) A A、goto B、native C、interface D、class

4、能构成多分支的语句是( ) C A 、for语句

B、 while语句 C、switch 语句

D、do-while语句

5、Java中,以下( )接口以键_值对的方式存储对象。 B A、java.util.Collection B、java.util.Map C、java.util.List D、java.util.Set

6、在Java中,( )类提供定位本地文件系统,对文件或目录及其属性进行基本操作。 D A、FileInputStream B、FileReader C、FileWriter

D、File

7、在Java中,关于HashMap类的描述,以下描述错误的是( )。 B A、HashMap使用键/值得形式保存数据 B、HashMap 能够保证其中元素的顺序 C、HashMap允许将null用作键 D、HashMap允许将null用作值

8、下列运算符合法的是( )。 A

A、&& B、< > C、if D、:=

9、下列哪个是Runnable接口的方法? ( ) A A、run(); B、start(); C、yield(); D、stop();

10、这个方法的返回值是( )。 C public int count() { try{ return 5/0;

} catch(Exception e){ return 2*3; } finally { return 3; } }

A.0 B.6 C.3 D.程序错误 二、多选题(每题6分,共30分)

11、 String s = null;根据下面的代码,

会抛出NullPointerException异常的有( )。 A,C

A、if( (s!=null) & (s.length()>0) ) B、if( (s!=null) & & (s.length()>0) ) C、 if( (s==null) | (s.length()==0) ) D、if( (s==null) || (s.length()==0) )

12、以下关于final关键字说法错误的是( ) A,C

A、final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性 B、final修饰的类肯定不能被继承 C、final修饰的方法不能被重载 D、final修饰的变量不允许被再次赋值

13、下列标识符不合法的有( ) ACD A、new B、$Usdollars C、1234 D、car.taxi

14、下列说法错误的有( ) BCD

A.数组是一种对象 B.数组属于一种原生类

C. int number=[]={31,23,33,43,35,63} D.数组的大小可以任意改变

15、不能用来修饰interface的有( ) ACD A、private B、public C、protected D、static

三、阅读填空题(共40分):

16、(15分) public class A{

public static void main(String[ ] args){ int y=10; int x=20; if(x>y || y>x)

System.out.println(“ok “); else if(x<10)

System.out.println(x+y) else if(y>10)