第一届国信蓝点杯java样题 蓝点刚最新.docVIP

  • 0
  • 0
  • 约2.91千字
  • 约 5页
  • 2020-11-13 发布于四川
  • 举报

第一届国信蓝点杯java样题 蓝点刚最新.doc

第一届国信蓝点杯java样题 蓝点刚 “国信蓝点杯”Java本科组 一、单选题目(主要考擦java基础知识好像25道) 1、String与StringBuffer区别如: 2、final中的returnswitch中的peak和return执行的顺序和执行结果 3、for;do...while();while()....do;循环的执行过程涵盖、--的考核 4、循环中的peak与continue 5、数组的定义:如: 有如下数组: byte[]array1,array2[] bytearray3[][] byte[][]array4 假设每个变量都已初始化,一下哪一条语句会导致编译错误? A、array2=array1;B、array2=array3;C、array2=array3; D、A并且B;E、A并且C;F、B并且C; 6、执行一下代码后,哪个结论是正确的? A、s[10]为”“;B、s[9]为null; C、s[0]为未定义;D、s.length()为10;(详见《Java习题语言习题与解析》一书。P46) 7、构造函数定义的考核、继承、多态(文字描述的判断) 8、递归函数程序的考核,选择输出结果 9、静态成员,与非静态成员 10、函数重载(在多选里也出现、主要是选择哪个跟哪个构成重载,或否) 11、finalstatic的考核:如 A、staticclassTT{} B、privateclassTT{} C、abstractclassTT{} D、finalpublicclassTT{} E、finalabstractclassTT{} 12、String对象分析一下程序: publicclassX{ publicstaticvoidmain(String[]args){ Strings=newString(“Hello”); modify(s); System.out.println(s); } publicstaticvoidmodify(Strings){ s=“world!”; } } 该程序执行结果为: A、编译成功,执行后输出:“Hello” B、编译失败 C、编译成功,执行后输出”Helloword!” D、编译成功,执行后引起异常 答案:A 13、静态方法构造方法重载函数覆盖的定义 14、文件操作 15、线程???(记不清) 二、多选题(五道) 1、重载:指出下列哪些方法与方法publicvoidadd(inta){}重载() A、publicintadd(inta) B、publicvoidadd(longa) C、publicvoidadd(inta,intb) D、publicvoidadd(float) 2、内部类与static 下面哪几种陈述是成立的? A、一个内部类可声明为静态的 B、一个匿名内部类可声明为私有的 C、一个匿名内部类可声明为公共的 D、一个匿名内部类可声明可以继承一个抽象类 E、一个匿名内部类可声明为保护型 答案:AB 3、内部类的声明: 下面哪两个内部类的声明是合适的? 1.publicclassOuterClass{ privatedoubled1=1.0; //插入内部类代码 } A、staticclassInnerOne{ publicdoublemethoda(){returnd1;} } B、staticclassInnerOne{ staticdoublemethoda(){returnd1;} } C、privateclassInnerOne{ publicdoublemethoda(){returnd1;} } D、protectedclassInnerOne{ staticdoublemethoda(){returnd1;} } E、publicabstractclassInnerOne{ publicabstractdoublemethoda(){returnd1;} } 答案:CE 在静态

文档评论(0)

1亿VIP精品文档

相关文档