达内科技西安分中心企业笔试题汇总李霞整理.doc

上传人:h**** 文档编号:1186032 上传时间:2018-12-18 格式:DOC 页数:15 大小:63KB
下载 相关 举报
达内科技西安分中心企业笔试题汇总李霞整理.doc_第1页
第1页 / 共15页
达内科技西安分中心企业笔试题汇总李霞整理.doc_第2页
第2页 / 共15页
达内科技西安分中心企业笔试题汇总李霞整理.doc_第3页
第3页 / 共15页
达内科技西安分中心企业笔试题汇总李霞整理.doc_第4页
第4页 / 共15页
达内科技西安分中心企业笔试题汇总李霞整理.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、 达内科技西安分中心企业笔试题汇总达内西安中心2012 年 9 月 5 日企业笔试题整理版本号 V1.0试题类型 Java试题说明作者 李霞时间 2012 年 9 月 6 日版权所有 达内科技西安分中心备注此次整理笔试题是为了各班毕业学员迎合校招,所以试题偏重大学课程体系相关知识点及编程设计题1、选择题(20 个)1.下面中哪两个可以在 A 的子类中使用: ( )class A protected int method1 (int a, int b) return 0;A. public int method 1 (int a, int b) return 0; B. private int

2、method1 (int a, int b) return 0; C. private int method1 (int a, long b) return 0; D. public short method1 (int a, int b) return 0; 2.Abstract method cannot be static. True or False ?A TrueB False3.What will be the output when you compile and execute the following program.class Basevoid test() System

3、.out.println(“Base.test()“);public class Child extends Base void test() System.out.println(“Child.test()“);static public void main(String a) Child anObj = new Child();Base baseObj = (Base)anObj;baseObj.test();Select most appropriate answer.A Child.test()Base.test()B Base.test()Child.test()C Base.tes

4、t()D Child.test()4.What will be the output when you compile and execute the following program.class Basestatic void test() System.out.println(“Base.test()“);public class Child extends Base void test() System.out.println(“Child.test()“);Base.test(); /Call the parent methodstatic public void main(Stri

5、ng a) new Child().test();Select most appropriate answer.A Child.test()Base.test()B Child.test()Child.test()C Compilation error. Cannot override a static method by an instance methodD Runtime error. Cannot override a static method by an instance method5.What will be the output when you compile and ex

6、ecute the following program.public class Baseprivate void test() System.out.println(6 + 6 + “(Result)“);static public void main(String a) new Base().test();Select most appropriate answer.A 66(Result)B 12(Result)C Runtime Error.Incompatible type for +. Cant convert an int to a string.D Compilation Er

7、ror.Incompatible type for +. Cant add a string to an int.6.What will be the output when you compile and execute the following program. The symbol means space.1:public class Base2:3: private void test() 4:5: String aStr = “ One “;6: String bStr = aStr;7: aStr.toUpperCase();8: aStr.trim();9: System.ou

8、t.println(“ + aStr + “,“ + bStr + “);10: 11:12: static public void main(String a) 13: new Base().test();14: 15: Select most appropriate answer.A ONE, One B One ,OneC ONE,OneD ONE,ONEE One , One 7.下面关于变量及其范围的陈述哪些是不正确的( ):A实例变量是类的成员变量B实例变量用关键字 static 声明C在方法中定义的局部变量在该方法被执行时创建D局部变量在使用前必须被初始化8.下列关于修饰符混用的

9、说法,错误的是( ) :Aabstract 不能与 final 并列修饰同一个类Babstract 类中可以有 private 的成员Cabstract 方法必须在 abstract 类中Dstatic 方法中能处理非 static 的属性9.执行完以下代码 int x = new int25;后,以下哪项说明是正确的( ) :A、 x24为 0B、 x24未定义C、 x25为 0D、 x0为空10.编译运行以下程序后,关于输出结果的说明正确的是 ( ):public class Conditionalpublic static void main(String args )int x=4;S

10、ystem.out.println(“value is “+ (x4) ? 99.9 :9);A、 输出结果为:value is 99.99B、 输出结果为:value is 9C、 输出结果为:value is 9.0D、 编译错误11.关于以下 application 的说明,正确的是( ):1 class StaticStuff2 3 static int x=10;4 static x+=5;5 public static void main(String args )6 7 System.out.println(“x=” + x);8 9 static x/=3;10. A、 4 行

11、与 9 行不能通过编译,因为缺少方法名和返回类型B、 9 行不能通过编译,因为只能有一个静态初始化器C、 编译通过,执行结果为:x=5D、编译通过,执行结果为:x=312.关于以下程序代码的说明正确的是( ):1class HasStatic2 private static int x=100;3 public static void main(String args )4 HasStatic hs1=new HasStatic( );5 hs1.x+;6 HasStatic hs2=new HasStatic( );7 hs2.x+;8 hs1=new HasStatic( );9 hs1.x+;10 HasStatic.x-;11 System.out.println(“x=”+x);12

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。