JAVA期末试题集含答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JAVA期末试题集(含答案)

试题一

一、单项选择题

1、下面哪些是非法的常量()

A. 4

B. 5.6E03

C. 013

D. ch2

2、已知I为整型变量,s为字符串,下面哪个语句是正确的()

A.I=Integer.parse(s)

B.I=parseI

nt(s)

C.I=Integer.parseInt(s)

D.I=String.va

lueOf(s)

3、下列哪个不是JAVA的注释()

A.//

B./* */

C./** */

D.&&

4、已知book是一个自定义的类,下列创建类的对象中,哪个语句是正确的

( )

A.book b=new book()

B.book

b=new book

C.book b=new book[]

D.book

b=book()

5、已知n为整型,现要求n的取值为0到100之间,包含0和100,则java 的表达式为( )

A.0

B.0<= n<=100

C.n>=0&&n<=100

D.n> =0||n<=100

6、关于break语句,下列哪个说法是错误的( )

A.可以结束while循环

B.可以结束if语句的执行

C.可以跳出switch结构

D.可以结束

for循环

7、已知s1与s2均为字符串,要判断是否相等,可以使用下列哪个语句( )

A.s1==s2

B.s1=s2

C.Value(s1)==Value(s2)

D.s1.equals( s2)

8、已知源程序中有public class aaa与class bbb两个自定义类,程序文件名应该定义为( )

A.aaabbb.java

B.b bb.java

C.aaa.java

D.任意名称

9、在二维数组定义中,下列哪个语句是错误的()

A.int a[][]=new int[5][3]

B.int a[][]=new int[5][]

C.int a[][]=new int[][3]

D.int [] a[]=new int[5][3]

10、已知f为Frame类实例,现要将文本框对象nametext加到窗体的中央,应用哪个语句( )

A. f.add(nametext,”Center”)

B.

f.add(nametext,”中央”)

C. f.add(“Center”,nametext)

D. f.add(“中央”,nametext)

11、设置文本对象passtext的输入回显为“*”(即密码输入),下列哪个语句可是实现()

A. passtext.setText(‘*’)

B.

passtext.setEchoChar(‘*’)

C. passtext.getText(‘*’)

D.

passtext.getEchoChar(‘*’)

12、已知2007/11/26是星期一,并设置日历对象c为此日期,则

c.get(Calendar.DAY_OF_WEEK)将为什么值()

A.星期

一 B.星期二

C.1

D.2

13、下列文件操作中,哪个语句是正确的( )

A.BufferedReader in = new BufferedReader( new ("c://data.txt"))

B.BufferedReader in = new BufferedReader( new ("c:\\\data.txt"))

C.BufferedReader in = new BufferedReader( new ("c:\data.txt"))

D.BufferedReader in = new BufferedReader( new ("c:\\data.txt"))

14、已知a为面板对象,a.setLayout(new GridLayout(3,5))实现()

A.设置3行5列的表格布局

B.设置5行3列

的表格布局

C.设置3层5项的卡片布局

D.设置5层3项

的卡片布局

15、创建一个线程t,可以使用下列哪个语句()

A. t.start()

B. Thread t=new Thread()

C. t.run()

D. extends Thread

16、关闭网页浏览器,Applet小程序最后做了什么工作()

A.init()

B.start()

C.stop()

D.destory()

17、监听器ActionListener,对应的事件处理方法是()

A.mousePressed()

B.keyP ressed()

C.Event()

D.actionPerformed()

18、下列哪个不是类的修饰符()

A.frame

B.public

C.final

D.abstract

19、方法abc()有逻辑型返回值,定义时下列哪个方法是正确的( )

A.void

abc(){ } B.String abc(){ }

C.boolean abc(){ }

D.static void abc(){ }

20、已知服务器IP为192.168.0.3,端口为80,客户端要与服务器通信,要先创建Socket对象,正确语句为()

A.ServerSocket s=new ServerSocket(“192.168.0.3”,80)

B.ServerSocket s=new ServerSocket(80)

C.Socket s=new Socket(“192.168.0.3”,80)

D.Socket s=new Socket(80)

二、程序填空题

1.以下是用来输入并显示输入内容的小程序,请将空白处填充完整。

[1]java.io.*;

public class xyz{

public static [2]___ main(String args[]){

[3]abc=””;

BufferedReader b =new BufferedReader(new

InputStreamReader(System.in));

System.out.println("输入字符串:");

try{

abc= __[4]__.readLine();

}catch(Exception e){ }

System.out.println("输入的内容为:"+abc);

相关文档
最新文档