1、 is.length(); i+=2) System.out.print(s.charAt(i); A) aceg B) ACEG C) abcdefg D) abcd 6、应用程序的main方法中有以下语句,则输出的结果是 ( A )。 String s1=new String(abc String s2=new String( boolean b1=s1.equals(s2); boolean b2=(s1=s2); System.out.print(b1+ +b2); A)true false B) false true C) true true D)false false 7、下面语句
2、的功能是( A )。 RandomAccessFile raf2 = new RandomAccessFile(1.txt,rw );A)打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。B)打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。C)打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据。D) 以上说法都不对。8、应用程序的main方法中有以下语句,则输出的结果是 ( B )。 String s=12345#aaa#bbb#67890; int n=s.indexOf(# int k=s.indexOf(,n+1);
3、int m=s.indexOf(,k+1); String s2=s.substring(m+1); System.out.println(s2);A) 123456 B) 67890 C) aaa D) bbb 9、应用程序Test.java的源程序如下,在命令行键入: java Test aaa bb c回车后输出的结果是 ( A )。public class Test public static void main(String args) int k1=args.length; int k2=args1.length(); System.out.print(k1+k2); A) 3 2
4、 B)1 2 C) 1 3 D) 3 3 10、应用程序的main方法中有以下语句,则输出的结果是 ( B )。 int b=1, 2,2, 2,2,2; int sum=0; for(int i=0;ib.length;i+) for(int j=0;j max) max =xi;System.out.println(max);A) 125 B) 5 C) 98 D) 168 12、程序Test.java编译运行后输出的结果是( A )。 String s1=java public static void main(String args) int z=2; Test t=new Test(
5、); System.out.println(t.s1+z);A) java2 B)2 C)没有输出结果 D)java 13Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( B )A、 String args B、String ar C、Char arg D、StringBuffer args14以下关于继承的叙述正确的是( A )。A、在Java中类只允许单一继承B、在Java中一个类只能实现一个接口C、在Java中一个类不能同时继承一个类和实现一个接口D、在Java中接口只允许单一继承15以下哪项可能包含菜单( B )。A、JPanel B、J
6、Frame C、JApplet D、JDialog16若需要定义一个类变量或类方法,应使用哪种修饰符?( A )A、static B、package C、private D、public17给出下面代码,关于该程序以下哪个说法是正确的?( C )public class Person static int arr = new int5;public static void main(String a) System.out.println(arr0);A、编译时将产生错误 B、编译时正确,运行时将产生错误C、输出零 D、输出空18下列哪些语句关于Java内存回收的说明是正确的? ( B )A、
7、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象19以下代码段执行后的输出结果为( A ) int x =3;int y =10; System.out.println(y%x);A、-1 B、2 C、1 D、320有以下程序片段,下列哪个选项不能插入到行1。( D )1.2 .public class Interesting3. /do sth 4.A、import java.awt.*; B、package mypackage;C、class OtherClass D、public class
8、 MyClass 21在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。A、private B、protected C、private protected D、public22、有以下方法的定义,请选择该方法的返回类型( D )。 ReturnType method(byte x, double y) return (short) x/y*2;A、byte B、short C、int D、double23、已知如下定义:String s = story 下面哪个语句不是合法的( C)A、s += books B、s = s + 100;C、int len = s.l
9、ength; D、String t = s + “abc”;24、下面的代码段执行之后count的值是什么( D ) int count = 1; for (int i = 1; i = 5; i+) count += i; System.out.println(count);A、5 B、1 C、15 D、1625、定义一个类,必须使用的关键字是( B )A、public B、class C、interface D、static26、定义一个接口必须使用的关键字是( C )A、public B、class C、interface D、static27、如果容器组件p的布局是BorderLayo
10、ut,则在p的下边中添加一个按钮b,应该使用的语句是( C ) A、p.add(b); B、p.add(b,BorderLayout.NORTH); C、p.add(b,BorderLayout.SOUTH);D、b.add(p,BorderLayout.EAST);28、JFrame对象默认的布局管理器是( B )A、FlowLayout B、BorderLayout C、CardLayout D、null29、下列哪一个import命令可以使我们在程序中创建输入/输出流对象(C)A、import java.sql.*; B、import java.util.*;C、import java.
11、io.*; D、import .*;30、下面哪一个import命令可以为我们提供编写网络应用程序的类(D) D、import .*;31、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象(A)A、FileInputStream B、FileOutputStream C、DataOutputStream D、FileWriter 32、关于下面的程序Test.java说法正确的是( D )。 String x=1 int y; System.out.println(x+y+z);A)3 B)102 C) 12 D)程序有编译错误 33、应用程序的main方法中有以下语句,则输出的结果是 ( A )。 int b=1, 1, 1, 2,2, 3; int prod=1; i+) j j+) Prod*=bij;A) 12 B)10 C) 9 D) 13 34、应用程序的main方法中有以下语句,则执行后输出的结果是 ( B )。int x =
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1