1、11) 12) 第十行的声明将调用哪些方法。A. on line 2B. on line 3C. on line 6D. on line 78. int 的取值范围是哪个。B. 0 - 232-19. 下面的哪些关键字通常用来对对象的加锁,该标记使得对对象的访问是排他的? A. transientB. synchronizedC. serializeD. static10. main()方法的返回类型是什么?A. intB. voidC. boolean11. 给出以下关于一个使用适当的字符间距的字体的TextField 的表达式。TextField t = new TextField(the
2、y are good,40);哪些叙述是对的?A. 被显示的字符串可以使用多种字体。B. 一行中最大的字符数是40C. 显示的宽度正好是40 个字符宽。D. 用户可以编辑字符。12. 关于垃圾收集的哪些叙述是对的。A. 程序开发者必须自己创建一个线程进行内存释放的工作。B. 垃圾收集将检查并释放不再使用的内存。C. 垃圾收集允许程序开发者明确指定并立即释放该内存。D. 垃圾收集能够在期望的时间释放被java 对象使用的内存。13、下面的哪些赋值语句是对的?A. float f = 11.1;B. double d = 5.3E12;C. double d = 3.14159;D. double
3、 d = 3.14D.14、给出下面的不完整的类代码:class Person String name, department;int age;public Person(String n) name = n; public Person(String n, int a) name = n; age = a;public Person(String n, String d, int a) / doing the same as two arguments version of constructor/ including assignment name=n,age=adepartment =
4、d;下面的哪些表达式可以加到构造方法中的doing the same as.处?A. Person(n,a);B. this(Person(n,a);C. this(n,a);D. this(name,age).15、给出下面的代码:public class Test void printValue(int m)do System.out.println(The value is+m);while( -m 10 )public static void main(String arg) int i=10;Test t= new Test();t.printValue(i);输出将是什么?A. T
5、he value is 8B. The value is 9C. The value is 10D. The value is 1116、给出下面的代码:1) public void modify() 2) int i, j, k;3) i = 100;4) while ( i 0 ) 5) j = i * 2;6) System.out.println ( The value of j is + j );7) k = k + 1;8) i-;9) 10) 哪些行在编译时可能产生错误。A. line 4B. line 6C. line 7D. line 817、下面有关变量及其作用域的陈述哪些
6、是错的。A. 在方法里面定义的局部变量在方法退出的时候被撤销。B. 局部变量也叫自动变量。C. 在方法外面定义的变量(译注:即实例变量)在对象被构造时创建。D. 在方法中定义的方法的参变量只要该对象被需要就一直存在。18、类的设计要求它的某个成员变量不能被外部类直接访问。应该使用下面的哪些修饰符获得需要的访问控制。A. publicB. no modifierC. protectedD. private19、给出下面的代码片断:1) String str = null;2) if (str != null) & (str.length() 10) 3) System.out.println(m
7、ore than 10);5) else if (str ! (str.length() 5) 6) System.out.println(less than 57) 8) else System.out.println(end哪些行将导致错误?A. line 1B. line 2C. line 520、下面有关java 代码安全性的叙述哪些是错的。A. 字节码校验器加载查询执行需要的所有类。B. 运行时解释器执行代码。C. 在运行时,字节码被加载,验证然后在解释器里面运行。D. 类加载器通过分离本机文件系统的类和从网络导入的类增加安全性。21、给出下面的代码:public class Per
8、sonstatic int arr = new int10;public static void main(String a) System.out.println(arr1;)哪个叙述是对的。A. 编译时将发生错误。B. 编译时正确但是运行时出错。C. 输出为0。D. 输出为null22、给出下面的代码:int arr = new int10;System.out.println(arr1);哪些叙述是对的。A. 编译时出错。B. 编译时正确而运行时出错。C. 输出0。D. 输出null。23、一个类中定义的成员变量只能被同一包中的类访问。下面的哪些修饰符可以获得需要的访问控制。A. pri
9、vateC. publicD. protected24、共有成员变量MAX_LENGTH是一个int 型_值,变量的值保持常数值100。使用一个短声明定义这个变量。A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. final public int MAX_LENGTH=100;D. public final int MAX_LENGTH=100.25、哪些表达式是声明一个含有10 个String 对象的数组?A. char str;B. char str;C. String str;D. String str10;26、下面
10、的哪个java 源文件代码片断是错的?A. package testpackage;public class Test/do something.B. import java.io.*;package testpackage;public class Test/ do something.C. import java.io.*;class Person/ do something.D. import java.io.*;import java.awt.*;27、下面的哪些声明是不合法的。A. long l = 4990;B. int i = 4L;C. double d = 34.4;D. d
11、ouble t = 0.9F.28、class Parent String one, two;public Parent(String a, String b)one = a;two = b;public void print() System.out.println(one);public class Child extends Parent public Child(String a, String b)super(a,b);public void print()System.out.println(one + to + two);public static void main(Strin
12、g arg)Parent p = new Parent(south, northParent t = new Child(eastwestp.print();t.print();下面的哪些正确?A. 在编译时出错B. southeastC. south to northeast to westD. south to northE. south29、一个按钮放在一个框架中,在框架改变时只影响按钮的高度而宽度不受影响,应该使用哪个布局管理器?A. FlowLayoutB. CardLayoutC. North and South of BorderLayoutD. East and West of
13、 BorderLayoutE. GridLayout30、给出下面的代码:1) class Parent 2) private String name;3) public Parent()5) public class Child extends Parent 6) private String department;7) public Child() 8) public String getVa lue() return name;第 129 页9) public static void main(String arg) 10) Parent p = new Parent();A. line
14、 3E. line 1031、类Teacher 和Student 都是类Person 的子类Person p;Teacher t;Student s;p,t 和s 都是非空值if(t instanceof Person) s = (Student)t;这个语句导致的结果是什么A. 将构造一个Student 对象。B. 表达式合法。C. 编译时非法。D. 编译时合法而在运行时可能非法。32、给出下面的类:public class Samplelong length;public Sample(long l) length = l;Sample s1, s2, s3;s1 = new Sample
15、(21L);s2 = new Sample(21L);s3 = s2;long m = 21L;哪个表达式返回true?A. s1 = s2;B. s2 = s3;C. m = s1;D. s1.equals(m).33、给出下面的代码:String name,department;public void printValue()System.out.println(name is +name);department is +department);public class Teacher extends Person int salary;/ doing the same as in the
16、 parent method printValue()/ including print the value of name and department.salary is +salary);下面的哪些表达式可以加入printValue()方法的部分?A. printValue();B. this.printValue();C. person.printValue();D. super.printValue().34、下面哪个不是InputStream 类中的方法?A. int read(byte)B. void flush()C. void close()D. int available(
17、)35、哪个不是FilterInputStream 的子类?A. DataInputStreamB. BufferedInputStreamC. PushbackInputStreamD. FileInputStream36、哪些类可以作为FilterInputStream 类的构造方法的参数?A. FilterOutputStreamB. FileC. InputStreamD. RandomAccessFile37、下面的哪些答案可以正确表示一个十六进制数字10?A. 0xAB. 0x16C. 0AD. 01638、方法resume()负责恢复哪些线程的执行。A. 通过调用stop()方法
18、而停止的线程。B. 通过调用sleep()方法而停止运行的线程。C. 通过调用wait()方法而停止运行的线程。D. 通过调用suspend()方法而停止运行的线程。39、给出下面的代码:1) public class Test 2 int m, n;8 j=0; k=0;9 t1=new Test();10 t2=new Test(j,k);11 12 在编译时哪行将导致一个错误?B. line 5C. line 6D. line 1040、 在Java Applet程序用户自定义的Applet子类中,要使paint方法绘制的图形重新刷新显示,可采用以下哪种操作或方法。【 】 A)调用rep
19、aint()方法 B)先最小化然后最大化C)使用其他窗体遮住applet然后移开 D)以上几种都可以。41、 已知在一个类中能正确使用命令:import hr.tech.Wage。以下说法不正确的是【A) Wage是类名。B) 在Wage类中声明包的命令是package hr.tech;C) hr.tech.Wage是包名。D) 不使用import hr.tech.Wage语句,也可使用new hr.tech.Wage()的方式产生对象。42、 给出下面的代码段 class b int n=1; void disp() System.out.print (n); class c extends
20、 b int n=2; void disp() super.disp(); System.out.print(super.n); System.out.print(n);public static void main(String args) (new c().disp(); ;运行结果哪项是正确的?A) 112 B) 222 C) 111 D) 221 43、 已知有一个多线程类myThread,除run方法外还包含一个方法void disp()。以下说法正确的是【A) myThread mt=new myThread(); mt.start();mt.disp();运行完线程体run方法后
21、再运行disp()方法 B) myThread mt=new myThread();mt.start();运行完disp()后才能启动线程体run C) myThread mt=new myThread();线程体run一定会在disp结束前结束。D) myThread mt=new myThread();mt.start()和mt.disp()两条命令,哪条放在前面哪条放在后面运行结果一样。44、 以下说法不正确的是【A) private修饰的成员变量可以在本类或其本包中子类中使用 B) java类可以同时实现多个接口,但只能继承一个父类 C) static修饰的成员变量可以不经过实例化直接
22、通过类名引用 D) static不可以和abstract修饰符同时使用。45、 有如下代码:public class T private int a = 10;int m = 12;static int n=1;public static void main(String arg) T t = new T ();System.out.println(_); 在空格处如下哪个使用是错误的?A) t.f B) this.m C) t.m D) T.n 46、下面的类中,不属于字符流类的是类()A. Reader B.FileReader C.BufferedInputStream D.String
23、Reader47、下面的类中,()属于字节流类。A. FileWriter B.PushbackReader C.FilterReader D.StringReader48、哪个Applet方法返回小应用程序的URL地址?( )AgetCodeBase() B.getURL() C.getURLBase() D.getAppletURL()49、哪种方法设置控件的背景颜色?()A. setBackg roundColor()B. setBackColor()C.setColor()D.setBackColor()E.setComponentColor()50、声音文件使用哪一种Java类?A
24、Sound B。 Audio C SoundClip D AudioClipE SoundFile F AoudFile51、哪种Applet方法可以装载声音文件?AgetAudio()BloadSAudioClip()C.getAudioFile()D.getSoundFile()52、现有一段程序gsetColor(Color.blue)g.fillRecr(10,10,100,50)g.fillColor(Color.yellow)g.fillREct(110,60,100,100)g.setXORMode(Color.red)fg.fillRect(60,30,100,100) 在(60,30)处画出的矩形在yellow颜色区域部分显示的颜色是()Ayellow B。blueCred D。不是yellow,也不是red53、哪种布局管理器限制将控件放在底部?A.LayoutMageger.BOTTOM B.BorderLayout.SOUTHC.BorderLayout.BOTTOM D.LayoutM
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1