logo资料库

浪潮面试题.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
一、不定项选择题(共 10 题,每题 3 分) 1、 有以下方法的定义,请选择该方法的返回类型()。 A、byte B、short C、int D、float 2、设有下面两个类的定义: class Person{ class Student extends Person{ long id; int score; String name; int getScore(){ } return score; } B、继承关系 } 则类Person和类Student的关系是()。 A、包含关系 3、以下哪个不是Java的关键字?() A、FALSE 4、下面程序的输出是什么?() public class Quiz2 { B、const C、this C、关联关系 D、上述类定义有语法错误 D、void E、以上全为关键字 public static void main(String[] args) { try {throw new MyException(); } catch (Exception e) { System.out.println("It's caught!"); }finally{ System.out.println("It's finally caught!"); } } } class MyException extends Exception{} A、It's finally caught! B、It's caught! C、It's caught! It's finally caught! D、无 输 出 5、在JAVAScript中定义一个数组的方法是正确的: A、var myarray=new Array(3); B、var myarray=new Array[3]; C、var myarray=new Array(“one”,”two”,”three”); D、var myarray=new Array[“one”,”two”,”three”]; E、var myarray=[[“New York”,”LA”,”Seattle”]、[“BeiJing”,”Shanghai”]、 [“Tokyo”,”Hokkaido”]]
6、下面哪些是JavaScript中的特殊字符() A、\n B、\s C、\t D、\f 7、下列说法错误的有() A、数组是一种对象 C、int number=[]={31,23,33,43,35,63} B、数组属于一种原生类 D、数组的大小可以任意改变 8、不能用来修饰Interface的有() A、private B、public C、protected D、static 9、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前 缀可以调用它,该方法头的形式() A、static void method() C、final void method() B、public void method() D、abstract void method() 10、监听事件和处理事件() A、都由Listener完成 C、由Listener和构件分别完成 二、代码差错(共15分,A、B、C每部分5分) A. abstract class Name{ B、都由相应事件Listener处登记过的构件完成 D、由Listener和窗口分别完成 private String name; public abstract boolean isStupidName(String name){} } B. public class Something{ void doSomething(){ private String s=""; int 1=s.length(); } } C. abstract class Something{ private abstract String doSomething(); } 三、程序实现(20分) 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6, 应该输出为“我ABC”而不是“我ABC+汉的半个”。
四、数据库(15分) A的表结构 字段名 Id Code Name 是 是否主键 是 否 B的表结构 字段名 Id Code Docid Name 是否主键 是 是 是 否 要求: 1)、根据B表的docid=“A0011”为条件取出B表id、Code字段的值; 2)、如果A表中存在有id、code字段值等于取出B表id、code字段的值,那么更新A表的Name 字段的值为相应B表中的Name字段的值; 3)、如果A表中不存在以上条件的值,那么将取出B表的值直接插入到A表中。 五、编程实现(10分) 编程题:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在, 请您写一个Singleton出来。 六、论述题(10分) Spring工作机制及为什么要用?
分享到:
收藏