1、第 1 次作业一、单项选择题(本大题共 80 分,共 20 小题,每小题 4 分)1. 关于下列程序结果正确的是( )public class MyClassstatic int i; public static void main(String argv) System.out.println(i);A. Error Variable i may not have been initializedB. NullC. 1D. 02. 给定程序如下 public static void main(String args) Float f=new Float(4.2f);Float c;Doubl
2、e d=new Double(4.2);float fl=4.2f; c=f;下列选项中( )的值为真.A. f.equls(d)B. c=fC. c=dD. c.equls(f)3. 以下由 do-while 语句构成的循环执行的次数是( ) int k = 0; do +k; while ( k 4)System.out.println(“Test 1”);else if(x9) System.out.println(“Test 2”);elseSystem.out.println(“Test 3”);哪一个范围的 x 取值可以产生输出信息:”Test 3” ( )A. 小于 0B. 5
3、到 9 之间C. 大于等于 10D. 以上均不对12. 给定语句:则语句 s.substring(iBegin,iEnd)的结果为( )A. BicB. icC. icyD. 运行错误13. 如果一个类对象要永久保存,则必须实现接口( )A. RunnableB. EnumerationC. SerializableD. Object14. 下列语句不正确的是( )A. int a=new int3;B. int a=1,3,2,3,4,1,2;C. String s=new String2;D. String s=“can“,“I“,“help“,“you“15. 下列不属于构成元素的是A.
4、 消息的接收者B. 消息的发送者C. 消息所需参数D. 消息所对应的方法名16. 在使用 interface 声明一个接口时,只可以使用()修饰符修饰该接口.A. privateB. protectedC. private protectedD. public17. 如果定义有变量 double d1, d2=5.0 则下列说法正确的是:( )A. 变量 d1,d2 均初始化为 5.0B. 变量 d1 没有初始化,d2 初始化为 5.0C. 变量 d1,d2 均未初始化D. 变量 d2 没有初始化,d1 初始化为 5.018. 下列语句中错误的是:()A. String s1=new Stri
5、ngh,e,l,l,oB. String s2=“12345”C. String s3=new String(“12345”,1,3)D. String s4=a;19. 下列程序结果正确的是()public class Test public static void main (String args ) Ad a1=new Ad( ); System.out.println(a1.add(1); Ad a2=new Ad( );System.out.println(a2.add(2); class Ad static int total = 10;public int add(int i)
6、total=total+i;return total;A. 11,12B. 11,13C. 11,11D. 12,1220. 下列语句序列执行后,i 的值是( ).int i=10; do i-=2;while( i6 );A. 10B. 8C. 6D. 4二、判断题(本大题共 20 分,共 10 小题,每小题 2 分)1. java 语言中的逻辑变量可以和整型变量相互强制转换.( )2. 引用一个类的属性或方法时,必须以该类的对象名为前缀.( )3. 所有的变量在使用前都必须进行初始化.( )4. 类的私有属性和私有方法可以被其子类访问.( )5. Java 字节码文件是与具体平台相关的.(
7、 )6. 类属性可以是简单变量,也可以是一个对象.( )7. 重载的方法可以通过它们的返回值类型的不同来区分8. 在对象保存时,该对象的类必须被保存.9. 类变量和实例变量都必须通过类名才能访问10. 接口是由常量和抽象方法组成的特殊类.答案:一、单项选择题(80 分,共 20 题,每小题 4 分)1. D 2. D 3. B 4. A 5. A 6. B 7. D 8. D 9. B 10. D 11. A 12. B 13. C 14. A 15. B 16. D 17. B 18. D 19. B 20. C 二、判断题(20 分,共 10 题,每小题 2 分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10.