以下哪项可能包含标题(选两个)_第1页
以下哪项可能包含标题(选两个)_第2页
以下哪项可能包含标题(选两个)_第3页
以下哪项可能包含标题(选两个)_第4页
以下哪项可能包含标题(选两个)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五套 1 以下哪项可能包含标题(选两个) A、Panel B、Frame C、Applet D、Dialog 2 以下代码完成画线功能,指出所画线的颜色( ) 1g.setColor(Color. cyan .red.green.); 2g.drawLine(0,0,100,100); A、red B、green C、yellow D、cyan 3 关于以下代码所画图形的说明,正确的是( ) 1g.setColor(Color.black); 2g.drawLine(10,10,10,50); 3g.setColor(Color.red); 4g.drawRect(100,100,150,150); A、 一条 40 像素长的垂直红线,一个边长为 150 像素的红色四方形 B、 一条 40 像素长的垂直黑线,一个边长为 150 像素的红色四方形 C、 一条 50 像素长的垂直黑线,一个边长为 150 像素的红色四方形 D、 一条 50 像素长的垂直红线,一个边长为 150 像素的红色四方形 4 下面是源文件 TestPackage.java 的所有内容 package com.dhu.dpj; public class TestPackage public static void main(String args) new Test().print(); class Test public void print() System.out.println(the program is demostrating how to using package!); 假定系统当前目录是 E:JavaSample ,源文件正好处于当前目录处,在当前目 录运行编译命令 javac d . TestPackage.java 则结果是: A、编译命令失败 B、编译成功,在 E:JavaSample 目录下产生一个类文件 C、编译成功,在 E:JavaSample 目录下产生两个类文件 D、编译成功,在 E:JavaSamplecomdhudpj 目录下产生两个类文件 E、编译成功,在 E:JavaSamplecomdhudpj 目录下产生一个类文件 F、编译成功,在 E:comdhudpj 目录下产生一个类文件 5 给定下面的源代码,则输出结果是: class TestStaticCode staticSystem.out.println(TestStaticCode is loading); TestStaticCode()System.out.println(Call Custructor 1 ); TestStaticCode(int a)System.out.println(Call Custructor 2 ); public static void main(String args) new TestStaticCode (); new TestStaticCode (2); A、 TestStaticCode is loading Call Custructor 1 TestStaticCode is loading Call Custructor 2 B、TestStaticCode is loading Call Custructor 1 Call Custructor 2 C、TestStaticCode is loading D、 Call Custructor 1 Call Custructor 2 E、Call Custructor 1 Call Custructor 1 6 你想让任意包中的子类都可以访问其父类中的成员,对于父类下面哪一个修饰 限定符可以恰好满足这一要求? A. public B.private C.protected D.transient E. No access modifier is qualified 7 给定下面的代码,编译运行结果将是: public class TestVar public static void main(String args) int x; x=x+1; System.out.println(x is +x); A、x is 1B、x is +1 C、x is (某个不能确定的数值)D、编译失败 8 在 AWT 中不是容器的部件是: A、ScrollPanel B、Dialog C、TextArea、D、Applet 9选择输出结果? public class Test public static void main(String args) String s=new String(”true”); Boolean b=new Boolean(true); if(s.equals(b) System.out.println(“hello”); A.print “hello” B.compile error at line 6 C.compile succeed but print nothing 10 编译并运行以下程序(命令:java AB 1) ,关于运行结果的描述以下 哪个选项是正确的( ) class AB public static void main(String args) int i=0; try i=Integer.parseInt(args0); catch(Exception e) switch(i) case 0: System.out.println(0); case 1: System.out.println(1); default : System.out.println(default); A、 编译出错 B、打印出“0” C、打印出“1” D、打印出“default” 11Applet 类特有方法有: A、init() B、start() C、destroy() D、stop() E 、finally() 12class Super public int i=0; public Super(String text) i=1; public class Sub extends Super public Sub(String text) i=2; public static void main(String ag) Sub sub=new Sub(“Hello”); System.out.println(sub.i); What is the result? A.Compilation will fail B.Compilation will succeed and the program will print”0”. C.Compilation will succeed and the program will print”1” D.Compilation will succeed and the program will print”2” 13选择与第二行等价的语句? interface foo int i=10; A.static i=10; B.final i=10; C.public i=10; D.protected i=10; E.private i=10; 14执行完以下代码 int x = new int25;后,以下哪项说明是正确的() A、x24为 0 B、x24未定义 C、x25 未定义 D、x0为空 15使用位操作符 “” 和 “”. 哪个语句正确? A. 1010 0000 0000 0000 0000 0000 0000 0000 4 得 0000 1010 0000 0000 0000 0000 0000 0000 B. 1010 0000 0000 0000 0000 0000 0000 0000 4 得 1111 1010 0000 0000 0000 0000 0000 0000 C. 1010 0000 0000 0000 0000 0000 0000 0000 4 得 0000 1010 0000 0000 0000 0000 0000 0000 D. 1010 0000 0000 0000 0000 0000 0000 0000 4 得 1111 1010 0000 0000 0000 0000 0000 0000 16 给定下面的定义: String s = null; 哪段代码将导致一个 NullPointerException 类的异常被抛出? A. if(s!=null) B. int a1010 = new int; C. int a = new int1010; D. int a = new int1010; E. int a = new int1010; 18给定下面关于类的定义: public class Example public Example()/do something protected Example(int i)/do something protected void method()/do something public class Hello extends Example/member method and member variable 下面哪些方法可以加入到 Hello 类? A. public void Example()B. public void method() C. protected void method()D. private void method() 19下面是一个不完整的方法定义: 1) 2)if(unsafe()/do something 3)else if(safe()/do the other unsafe() 方法将会抛出一个 IOException 异常, 要正确完成该方法,应 将下面哪个语句放在第一行处? A.public IOException methodName() B.public void methodName() C.public void methodName() throw IOException D.public void methodName() throws IOException E.public void methodName() throws Exception 3.java.applet.Applet 类提供了取得图像数据文件的方法 drawImage(),其在 Graphics 类中有 几种定义形式,请选出下列选项中正确的方法( ) 。设 Pic 为 Image 对象。 (A) drawIname(Pic,0,0,this); (B) g.drawImage(Pic,30,20,40,20); (C) g.drawImage(Pic,30,20,40,20,this); (D) g.drawImage (Pic,30,40,this); 5.下面几种定义方式中,请选出错误的选项( ) (A) short s=28; (B) char c=1; (C) double d=2.3 (D) float f=2.3 6. 下面哪个选项能正确定义 float 型变量() A. float foo=-1; B. float foo=1.0; C. float foo=42e1; D. float foo=2.02f; E. float foo=3.03d; 7下面代码的运行输出结果是( ) 。 public class example public static void main(String args) int X=0; if (X0) X=1; switch(x) case 1: System.out.println(1); case 0: System.out.println(0); case 2: System.out.println(2); break; case 3: System.out.println(3); default:System.out.println(4); break; A0B 4C 2D1 2 3 30 8.下列语句序列执行后,r 的值是( )。 int x=5,y=10,r=5; switch(x+y) case 15: r+=x; case 20: r- =y; case 25: r*=x/y; default: r+=r; (A) 15 (B) 10 (C) 0 (D) 20 9. 下列哪些程序片断可能发生错误?( ) (A) String s=” Welcom to our school”; String t=”thanks”; String k=s+t; (B) String s=” Welcom to our school”; String standard=s.toUpperCase(); (C) String s=”Welcom to our school”; String t; t=s3+”again” (D) String s=” Welcom to our school”; String t=s-“school”; 15. 在下面指定位置添加( )选项中定义的方法,编译时会产生错误。 public class C extends B /此处添加选项中的方法 class B public float getNum() return 1.0f; (A) public float getNum() return 4.0f; (B) public double getNum(float D) return 3.0f; (C) public void getNum(double D) (D) public void getNum() 16. 定义两个类如下,如果编译类 B 和类 C 时,得到的结果是( ) 。 abstract class B abstract void show(); abstract class C extends B (A) 类 B 和类 C 都可成功地编译 (B) 类 B 和类 C 都不能编译 (C) 类 B 可以编译,类 C 不能编译 (D) 类 C 可以编译,类 B 不能编译 21. 当运行下面程序:java test 5 4 下面程序的运行输出结果是:() public class test public static void main(String args) System.out.println(args 1); (A) 0 (B) 5 (C) 编译出错 (D) 4 23. 阅读下面的程序,选择正确的说法( ) 。 class A public static void main(String args) throws Exception method(); static void method() throws Exception try System.out.print(“try:performedt”); finally System.out.print(“finally:always performed”); (A) 编译该程序会显示产生编译错误,因为 method()抛出异常,而调用它时没有进行 处理 (B) 程序编译成功,运行该程序输出:try:performed finally:always performed (C) 程序编译成功,运行该程序输出:try:performed (D) 程序编译成功,运行该程序输出:try:always performed 25.以下语句中,哪些能通过编译?( ) (A) if(a=b) (B) while(3) (C) switch(true) (D) if (2!=5) System.out.println(“Hello”); 31.在 Java 中,关于 CLASSPATH 环境变量的说法正确的是( ) 。 (本题共有 1 个答案) (A) CLASSPATH 一旦设置之后不可修改; (B) CLASSPATH 中只能设置一个路径 (C) CLASSPATH 含有 java 源文件的路径 (D)解释器用它来搜索各自的类文件 32.在 Java 中,关于 CLASSPATH 环境变量的说法正确的是( ) 。 (A) CLASSPATH 一旦设置之后不可修改,但可以将目录添加到环境变量中 (B) 编译器用它来搜索各自的类文件 (C) 解释器用它来搜索各自的类文件 (E) 以上都不对 35 下列各种 java 的布局方式,页面默认缺省布局方式是( ) (本题共有 1 个答案) (A) FlowLayout 布局方式 (B) BorderLayout 布局方式 (C) GridLayout 布局方式 (D)CardLayout 布局方式 36.给定下列代码: public class temp static double test=new double10; public static void main(String a) System.out.println(test0); 下列说法正确的有:()本题共有 1 个答案 (A) 编译时将发生错误 (B) 编译时正确但是运行时出错 (C) 输出为 0。 (D) 输出为 0.0。 37.下列哪些代码片断是正确的?( ) (A) package testpackage; public class Test/do something (B) import java.io.*; package testpackage; public cla

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论