Java程序设计题库

2026/1/27 6:08:05

6. System.out.println(“.equals() is succeeded”);

A.行4与行6都将执行 B.行4执行,行6不执行 C.行6执行,行4不执行 C.行4、行6都不执行

**有整型数组:int[] x={2,33,88,5,10};, 则调用方法 Arrays.sort(x) 后,数组x中的元素值依次是( B)。 A、88331052 B、25103388 C、88102335 D、53321088

**下列数组初始化形式正确的是(C )。 A. int t1[][]={{1,2},{3,4},{5,6}}; B. int t2[][]={1,2,3,4,5,6};

C. int t3[3][2]={1,2,3,4,5,6}; D. int t4[][]; t4={1,2,3,4,5,6};

**关于以下程序段,正确的说法是( C ) 1. String s1=”abc”+”def”;

2. String s2=new String(s1); 3. if(s1= =s2)

4. System.out.println(“= = succeeded”); 5. if (s1.equals(s2))

6. System.out.println(“.equals() succeeded”); A、行4与行6都将执行 B、行4执行,行6不执行 C、行6执行,行4不执行 C、行4、行6都不执行 **下面的程序段执行后输出的结果是( c)。 StringBuffer buf=new StringBuffer(\ buf.insert(5,\

System.out.println(buf.toString( )); A、China2008@ B、@China2008 C、China@2008

D、China#2008

**关于以下application的说明,正确的是( C ) 1. class StaticStuff 2. {

3. static int x=10; 4. static { x+=5;}

5. public static void main(String args[ ]) 6. {

7. System.out.println(“x=” + x); 8. }

9. static { x/=3;}

10. }

A、4行与9行不能通过编译,因为缺少方法名和返回类型 B、9行不能通过编译,因为只能有一个静态初始化器

C、编译通过,执行结果为:x=5

D、编译通过,执行结果为:x=3

** String或StringBuffer类的对象在调用以下哪个方法时其自身会发生更改?(D) A) String类的charAt()方法。

B) String类的toUpperCase()方法。 C) String类的replace()方法。

D) StringBuffer类的reverse ()方法。 E) StringBuffer类的length ()方法。 **阅读以下代码: import java.io.*; import java.util.*; public class foo{

public static void main (String[] args){

String s;

System.out.println(\}

}

输出结果应该是:( C ) A.代码得到编译,并输出“s=”

B.代码得到编译,并输出“s=null”

C.由于String s没有初始化,代码不能编译通过 D.代码得到编译,但捕获到 NullPointException异常 **以下关于abstract的说法,正确的是(D )。 A、abstract只能修饰类 B、abstract只能修饰方法

C、abstract类中必须有abstract方法

D、abstarct方法所在的类必须用abstract修饰 **写出以下程序的运行结果。//结果为:1234 public class ChangeStrDemo {

public static void changestr(String str){ str=\ }

public static void main(String[] args) { String str=\

}

changestr(str);

System.out.println(str);

}

**写出以下程序的运行结果。//结果为:in Second class class First{

public First(){

aMethod(); } public void aMethod(){ System.out.println(“in First class”);}

}

public class Second extends First{ public void aMethod(){ System.out.println(“in Second class”);} public static void main(String[ ] args){

new Second( );

}

}

**写出以下程序的运行结果。//结果为:abdcbdcb public class FooDemo{

static boolean foo(char c) {

System.out.print(c); return true;

}

public static void main(String[] args ) {

int i =0;

for ( foo(’a’); foo(’b’)&&(i<2); foo(’c’)){

i++ ; foo(’d’);

} }

}

**关于以下程序代码的说明正确的是( D ) 1.class HasStatic{

2. private static int x=100;

3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++;

6. HasStatic hs2=new HasStatic( ); 7. hs2.x++;

8. hs1=new HasStatic( ); 9. hs1.x++;

10. HasStatic.x- -; 11. 12. }

System.out.println(“x=”+x);

13. }

A、 5行不能通过编译,因为引用了私有静态变量 B、 10行不能通过编译,因为x是私有静态变量 C、 程序通过编译,输出结果为:x=103 D、 程序通过编译,输出结果为:x=102 **写出以下程序的运行结果。//结果为:int class OverloadDemo{

void testOverload( int i ){

System.out.println(“int”); } void testOverload(String s){

System.out.println(“String”); }

public static void main(String args[ ]){

OverloadDemo a=new OverloadDemo ( ); char ch=’x’;

a.testOverload(ch); } }

第五部分 泛型和枚举

**下面关于泛型描述正确的有(ABC)

A、通过泛型,可以提供程序代码的复用性;

B、应用泛型可以减少数据的类型转换,可以提高代码运行效率; C、泛型是Java语言的新特征; D、泛型是Java语言的新数据类型。

**下面关于泛型和枚举的描述正确的有(ABC)

A、通过泛型,可以提供程序代码的复用性;

B、通过枚举类型,可以定义一些枚举常量,在一定程度上增加程序代码的可读性; C、泛型和枚举内容是Java语言的新特征; D、泛型和枚举是Java语言的新数据类型;

第六部分 异常处理

**异常包含下列哪些内容?(B)

A)程序中的语法错误

B)程序执行过程中遇到的事先没有预料到的情况 C)程序的编译错误

D)程序事先定义好的可能出现的意外情况

**下列常见的系统定义的异常中,哪个是输入、输出异常?(B ) A、ClassNotFoundException B、IOException

C、FileNotFoundException

D、UnknownHostException

**Java应用程序处理异常的方式有 捕捉异常方式和转移异常方式。 **类Test1、Test2定义如下: 1. public class Test1

2.{ public float aMethod(float a,float b) throws 3. IOException { } 4. }

5. public class Test2 extends Test1{ 6.

7.} 将以下哪种方法插入行6是不合法的。( C ) A、float aMethod(float a,float b){ }

B、public int aMethod(int a,int b)throws Exception{ } C、public float aMethod(float p,float q){ }


Java程序设计题库.doc 将本文的Word文档下载到电脑
搜索更多关于: Java程序设计题库 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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