java模拟题2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.那些类可以用来实现TCP/IP客户服务器程序?( AC )(本题共有2 个答案)
(A) ServerSocket (B) Server (C) Socket (D) DatagramPacket
(E) DatagramSocket 5下列各种java的布局方式,页面默认缺省布局方式是( A )(本题共有
28.在Java中,关于CLASSPATH环境变量的说法正确的是( C )。(本 题共有1个答案)
(A) CLASSPATH一旦设置之后不可修改; (B) CLASSPATH 是一个指定java源文件的目录列表 (C) CLASSPATH 是一个指定java的类文件路径的目录列表 (D) CLASSPATH与java没有关系 29下面那些类具有flush方法( bcd )
21.下面哪个方法不属于InputStream类?( B )
(A) int read(byte[]) (B) void flush() (C)int read() (C) void close()
(E) int available()
22.以下表达式返回为true的是( C ) p7-6 a.StringBuffer x=new StringBuffer(“test”); if(x.equals(“test”)) //1 b. StringBuffer x=new StringBuffer(“test”); StringBuffer y=new StringBuffer(“test”); if(x==y)//1 c. StringBuffer x=new StringBuffer(“test”); StringBuffer y=new StringBuffer(“test”);
12.下面那些类可以作为File类的构造方法的参数?( ABC) (A)String path (B)String path,String name (C)File dir,String name (D)File dir,File name
14,import java.awt.*; import.applet.*; public class DrawOval extends Applet{ public void paint(Graphics g){ g.drawOval(100,150,50,100); g.setColor(Color.red); g.fillOval(300,150,50,100);}} 根据以上Java代码,对输出结果的描述正确的是( BD )本题共有2个
If(x.toString().equals(y.toString())); d.以上都不对
23. 访问student类中的member成员之值哪种方式正确?(AB CD ) class student{ private static int number=1; public static int getnumber(){ return number; } } (A) student.number; (B) new student().number; (C) student.getnumber(); (D) new student().getnumber();
(A)FileInputStream (B)FileOutputStream (C)BufferedOutputStream (D)OutputStream
30.那些类可以用来实现非连接的数据包程序?( de 个答案)
(A) ServerSocket (B) Server (C) Socket (D) DatagramPacket
19. abstract class father { ( A D ) //抽象类不能被直接实例化 p8-12 public abstract void call(); } class Derived extends father{
public void call() {} }( )
(A) father Obj=new Derived(); (B) Derived Obj=new father (); (C) father Obj=new father(); (D) Derived Obj=new Derived ();
9在Java中,下列说法正确的是( ABC ) (A) 如果final修饰变量,则一旦赋值,就等同一个常量 (B) 如果final修饰类,则该类不能被子类继承 (C) 如果final修饰方法,则该方法不能在子类中被重写 (D) 如果final修饰方法,则该方法所在的类不能被继承
10.为test类的存在一个无参数无返回值的方法way(),下面哪个方法能够 test.way()直接调用该方法。(本题共有1个答案)( A )
16.下面不属于软件开发时期的为( E ) (A) 总体设计 (B)编码 (C)单元测试 (D)详细设计 (E)以上都不对
17.分析下面的Java程序:(本题共有1个答案) public class yy{ public static void main(String[] ards) throws Exception{
(A) init()方法用于对Applet所需要的东西进行初始化; (B) paint()方法用于在屏幕上绘制图形和图像; (C) start()方法只能调用一次;
(E) stop()方法使Applet停止,一旦被停止就无法被启动
26.下面代码的运行输出结果是(A)。
public class example
(A) static void way( ) (B) public void way( ) (C) final void way( ) (D) abstract void way( )
11.下列哪些类可以作为FileInputStream类的构造方法的参数?(B DE ) (A) InputStream (B) File C) FileOutputStream (D) String (E)(File file, String x)
{
public static void main(String args[])
{
int X=0;
if (X>0) X=1;
switch(X)
பைடு நூலகம்
{
case 1: System.out.println(1);
case 0: System.out.println(0);
case 2: System.out.println(2);
1.在Java中,关于CLASSPATH环境变量的说法正确的是( D )。(本 题共有1个答案)
(A) CLASSPATH一旦设置之后不可修改; (B) CLASSPATH 中只能设置一个路径 (C) CLASSPATH含有java源文件的路径
(D) 解释器用它来搜索各自的类文件 2.在Java中,关于CLASSPATH环境变量的说法正确的是( C )。
(D)CardLayout一次只能看到一个组件
32.给定下列代码 class temp{ static String test[]=new String[10]; public static void main(String a[]) { System.out.println(test[0]);
} } 下列说法正确的有:( D )本题共有1个答案
下列说法正确的有:( D )本题共有1个答案 (A) 编译时将发生错误 (B) 编译时正确但是运行时出错 (C) 输出为0。 (D) 输出为0.0。
8.下列哪些接口在Java中存在相对应的Adapter类?( ABEF ) p9-26 (A) MouseListener (B) KeyListener (C) ActionListener (D) ItemListener (E) WindowListener (F) ComponentListener
正确答案 (A) 两个一样的颜色的椭圆 (B) 两个一样大小的椭圆 (C) 两个空心的椭圆 (D) 一个是填充了红色的椭圆
15.下列语句中合法的有?( AB ) (A) RandomAccessFile(“xy”,”rw”); (B) RandomAccessFile(”xy”,“r”); (C) RandomAccessFile(“r”,”xy”); (E) RandomAccessFile(“w”,”df”);
try{ throw new Exception();}
catch(Exception e){ System.out.println(“Caught Exception!”); }
System.out.println(“continue!”); } } 输出结果为(A) (A) Caught Exception!
continue! (B) Caught Exception! (C) continue! (D) Caught Exception
18. 已经类关系如下: class Animal; class Cat extends Animal; class Dog extends Animal; 则以下关于数据的语句正确的是:( BD )。 A. Dog[] a=new Dog[5]; a[0]=new Cat(); B. Animal a=new Animal[5]; a[0]=new Animal(); C.Dog[] a=new Dog[5]; a[0]=new Animal(); D.Cat[] a=new Cat[5]; a[0]=new Cat();
1个答案) (A) FlowLayout布局方式 (B) BorderLayout布局方式 (C) GridLayout布局方式
(D) CardLayout布局方式
6.给定下列代码: public class temp{ static double test[]=new double[10];
public static void main(String a[]){ System.out.println(test[0]); }
24.下面那些是正确的标识符命名(bc fi) a. &Jid3 b. $_183comp c. MyInstanceVar d. _My%Frame e. 83True_$False f. $_$_my
h.new i. Class
25. 对于Applet程序的生命周期和基本方法,下列说法正确的是( AB )。
(A) CLASSPATH一旦设置之后不可修改,但可以将目录添加到环境 变量中
(B) 编译器用它来搜索各自的类文件 (C) 解释器用它来搜索各自的类文件 (D) 以上都不对
3.下面那些类允许用户新建一个文件?( BCE ) (A) File (B) RandomAccessFile (C) FileOutputStream (D) FilterInputStream (E) FileWriter
break;
case 3: System.out.println(3);
default:System.out.println(4);
break;
}
}}
A0
B4
C2
D1
2
3
3
0
27. 设有以下哪个优先级的线程先执行( B ) (A) Thread.MIN_PRIORITY; (B) Thread.MAX_PRIORITY; (C) Thread.NORM_PRIORITY; (E) 优先级别码为7级
(E) DatagramSocket
)(本题共有2
31.以下说法正确的是( bd ) (A)FlowLayout布局方式为从右到左,从上到下排列 (B)BorderLayout将容器空间分为东西南北中五个区域
(C)GridLayout布局将容器空间分为n*m的大小相同的小格,添加组件 时,从上到下,再从左到右;
(A) 编译时将发生错误
(B) 编译时正确但是运行时出错 (C) 输出为0。 (D) 输出为null。
33. 给定下列代码 class temp{
String test[]=new String[10]; public static void main(String a[]) { System.out.println(test[0]);
相关文档
最新文档