java期末习题集1 联系客服

发布时间 : 星期日 文章java期末习题集1更新完毕开始阅读

JAVA习题集1(答案在最后)

1

目 录

JAVA基础 .................................................................................................................................................................3 控制结构 ....................................................................................................................................................................7 一、选择题 ........................................................................................................................................................7 字符串 ......................................................................................................................................................................13 一、选择题 ......................................................................................................................................................13 数组 ..........................................................................................................................................................................16 一、选择题 ......................................................................................................................................................16 类和对象 ..................................................................................................................................................................18 一、选择题 ......................................................................................................................................................18 面向对象程序设计 ..................................................................................................................................................22 一、选择题 ......................................................................................................................................................22 多线程 ......................................................................................................................................................................34

一、选择题 ......................................................................................................................................................34 三、多项选择 ..................................................................................................................................................43 异常处理 ..................................................................................................................................................................44 一、选择题 ......................................................................................................................................................44 集合 .......................................................................................................................................... 错误!未定义书签。 参考答案 ..................................................................................................................................................................54 java基础 ..................................................................................................................................................................54 控制结构 ..................................................................................................................................................................54 一、选择题 ......................................................................................................................................................54 字符串 ......................................................................................................................................................................55 一、选择题 ......................................................................................................................................................55 数组 ..........................................................................................................................................................................55 一、选择题 ......................................................................................................................................................55 类和对象 ..................................................................................................................................................................55 一、选择题 ......................................................................................................................................................55 面向对象程序设计 ..................................................................................................................................................55 一、选择题 ......................................................................................................................................................55 多线程 ......................................................................................................................................................................56

二、选择题 ......................................................................................................................................................56 三、多项选择 ..................................................................................................................................................56 异常处理 ..................................................................................................................................................................57

一、选择题 ......................................................................................................................................................57

2

JAVA基础

30、一些已在Java 中定义的类型,如int,被认为是( )类型。

A、 创建 B 、 现存 C、 已定义的 D 、基本 31、在Java中,( )可由“”来表示。

A 、空字符 B 、空字符串 C、 空值 D 、 以上答案都不对

50、下面语句哪个是正确的? ( )

A 、char a='abc'; B、 long l=oxfff; C、 float f=0.23; D、 double b=0.7E-3;

51、以下程序测试String 类的各种构造方法,试选出其运行效果。 ( )

class STR{

public static void main(String args[]){ String s1=new String();

String s2=new String(\ char chars[]={'a',' ','s','t','r','i','n','g'}; String s3=new String(chars); String s4=new String(chars,2,6); byte bytes[]={0,1,2,3,4,5,6,7,8,9}; StringBuffer sb=new StringBuffer(s3); String s5=new String(sb);

System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ } }

A、 The String No.1 is

The String No.2 is String 2 The String No.3 is a string The String No.4 is string The String No.5 is a string B 、The String No.1 is

The String No.2 is String 2 The String No.3 is a string The String No.4 is tring The String No.5 is a string

3

C 、The String No.1 is

The String No.2 is String 2 The String No.3 is a string The String No.4 is strin The String No.5 is a string D 、以上都不对

52、下面语句段的输出结果是什么? ( ) int i = 9; switch (i) { default:

System.out.println(\ case 0:

System.out.println(\ break; case 1:

System.out.println(\ case 2:

System.out.println(\

A、 default B 、default, zero

C 、error default clause not defined D、 no output displayed 53、下列哪个是合法的标识符、( )

A、c=z B、_Haha C、8nd D、Guang zhou 54、 内部数据类型byte的取值范围是、( )

A、0~65, 535 B、(-32,768)~32,767 C、 (-128)~127 D、(-256)~255

55、 如果定义有变量double d1, d2=4.0则下列说法正确的是、( ) A、变量d1,d2均初始化为4.0 B、变量d2没有初始化,d1初始化为4.0

C、变量d1,d2均未初始化 D、变量d1没有初始化,d2初始化为4.0

56、运行下面代码将将输出什么内容?( )

int i = 1; switch (i) { case 0:

System.out.println(\ break; case 1:

System.out.println(\case 2:

System.out.println(\

4