logo资料库

上海稻壳网络科技有限公司招聘JavaEE笔试真题A卷.doc

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
上海稻壳网络科技有限公司招聘 JavaEE 笔试真题 A 卷 注意事项: 1、本试题采用闭卷考试,不得查阅参考资料 2、不得将试题带离考场 3、本试题共 30 题,每小题 1 分 4、请在答题卡上答题 一、选择题(25 题) 1、在 Java 中 java.lang.Object 类是所有类的基类_______ A) 对 B) 不对 C) 不一定 2、在 Java 中 java.lang.Exception 是很多异常类的基类,那它的基类又是什么呢______ A) B) java.lang.Error java.lang.Throwable 3、在 Java 中怎样实现线程编程?_________ A) 扩展 java.lang.Thread 类,并覆 run( )方法 B) 实现 java.lang.Runnable 接口,并实现 run( )方法 C) 以上两个都对 4、下面哪个方法声明是正确的? A) Public B) Public C) Public D) Public final static abstract abstract native abstract static void m4( ) synchronized void m3( ) void m2( ) void m1( ) 5、请参看以下代码: class Person{ String name,dapartment; public void printValue(){ System.out.println("name is"+name); System.out.println("dapartment is"+dapartment); } } public class Tescher extends Person{ int salary; public void printValue(){ (1)
System.out.println("salary is " +salary); } } 请问以下哪个选项放在代码(1)处,在调用 Teacher 的 printValue()方法时既然输出 Person 中的内容也能 输出 Teacher 中的内容:____ A)printValue(); B)this.printValue(); C)Person.printValue(); D)super.printValue(); 7、try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally{}里的 code 会不会被执行,什么时候被执行, 在 return 前还是后?_____ A)int read(byte[]) B)void flush() C)void close() D)int available() 8、请完成下面代码 1) 2){int success = connection(); 3) if(success == -1) 4) throw new TimeOutException(); 5) 其中 TimeOutException 不是一个 RuntimeException,请问下面哪个代码放到上述 1)处能使代码通过编译(假 设 connection( )是类的成员函数)(多选)____ A)public void method() B)public void method() throw Exception C)public void method() throws TimeOutException D)public void method() throw TimeOutException E)public throw TimeOutException void method() 9、以下关于类和接口描述正确的是(多选):_____ A)接口可以继承接口 B)实现类能实现接口,而抽象类不能实现接口 C)实体类能继承抽象类 D)抽象类能继承实体类 10、请参考如下代码: Connection conn = null;
Statement st = null; try { conn = getConnection(); st = conn.createStatement(); st.executeUpdate("update test set a = 1"); (1) } catch(SQLException ex ){ (2) }finally{ (3) } 请选择关闭 statement 合适的时机(注意上述连接是通过连接池获取的):____ A)不需要关闭 statement,关闭 Connection 时会自动关闭 B)在(1)处关闭 statement C)在(2)处关闭 statement D)在(3)处关闭 statement 11、请问 java.sql.Statement 和 java.sql.PreparedStatement 中的 executeUpdate 方法在执行 update 语句 时返回值是什么? A) 没有返回值 B) 返回值为 1 或 0 1 表示成功 0 表示失败 C) 返回值为 true 或 false D) 返回值为>=0 的整数;表示执行 SQL 影响的记录数 true 表示成功;false 表示失败 12、在下列 servlet 函数中,哪些函数是每次 HTTP 请求所可能调用的方法?(多选)______ A)Servlet 构造函数 B)init()方法 C)service()方法 D)doGet()方法 E)doPost()方法 13、请写出执行 Demo 将会打印出的结果:_____ public class A{ public void m(){ System.out.println("A"); } }} class B extends A{ public void m(){ System.out.println("B"); }}
Public class demo{ public static void main(String[] args) { A a1=new A(); a1.m(); A a2=new A(); A2.m(); B b1=new B(); b1.m(); B b2=new B(); B2.m(); } B) A B B B } A) A B A B C) A A B B D) A A A B 14、以下程序输出结果是怎样的:____ public class test{ public static void main(String[] args) { static int j; for (int i = 0; i < 5; i++) { System.out.print(j); j++; } } } A)编译异常,变量未初始化 B)输出 0 后,程序异常退出 C)12345 D)01234 15、以下关于数据库中主键和外键的描述,哪些是正确的(多选):_______ A)主键用于保证数据唯一性,外键保证数据完整性 B)Oracle 数据库中,用 SQL“DELETE tableName where 条件删除记录 外键引用,则不能删除该记录 C)主键和外键字段值都不能为空 D)主键和外键都能提升数据操作效率 16、关于 Oracle 数据库索引的描述,不正确的是(多选):_________
A)索引能提高对数据的查询、增加、删除的效率 B)定期分析索引能有效提高查询效率 C)索引只能对数据库字段建立 D)尽量做到数据表每个字段都建立索引,以提高数据处理效率 E)为提高数据库效率,最好为索引建立专门的表空间 17、请问下面那些选项不是 Oracle 的数据类型________ A)ClOB B)BLOB C)VARCHAR2 D)TEXT E)NUMERIC 18、请问下面哪些选项在 XML 中是非法的_________ A)& B)  C)> D)< 19、请问下面那种 CSS 语法能使 HTML 中的 SPAN 文字设置为粗体?____ A) B) C)span {style=”text-weight:bold”} D) 20、请问在 UML 中,强调对象之间消息按时间顺序交互的图是哪种?______ A)用例图 B)类图 C)序列图 D)状态图 21、以下哪条 SQL 语句能在 MySQL 数据库中成功执行?______ A)select * from book limit 5,10; B) select * from (select a.*,rownum num from (select * from book) a where roenum) where num>5 C)select top 10 * from book where id not in ( select id from book where ) 22、以下不属于 ORM 持久化框架的是(多选)______ A) Spring
Struts B) C) Hibernate D) Mybatis 23、spring 核心模块的作用是_____ A)做 Aop 的 B)做 IOC 的,用来管理 bean 的 C)是用来支持 hibernate D)是用来实现 MVC 24、下列选项中,哪个不是网页中的事件______ A)onclick B)onmouseover C)onsubmit D)onpressbutton 25、以下那种写法在 JQuery 中能够选择 id 为 book 的元素_______ A)$(“.book”) B) $(“#book”) C) $(“book”) D) $(“:book”) 二、填空题(5 题) 1、请写出执行 Demo 将会打印的结果:_______ Public class Demo{ Public static void main (String[] args){ String s=”abcdefghij”; System.out.println(s.lastIndexOf(“ef”)); } } 2、请写出执行 Demo 将会打印的结果:_______ Public class Demo{ Public static void main (String[] args){ Int i=1; Int j=i++; If(i>++j)&&(i++==j){ i+=j; } System.out.println(i); }
} 4、有以下 js 代码,请写出其提示结果_________
aaa xxx bbb ccc
5、假如有如下名为 booktable 的记录图书信息的数据表,请写 SQL 语句查询每一个 (分类)中所有图书的数量总和_______ Name 三国演义 数学之美 小王子 硅谷百年史 围城 三重门 Cat 小说 科技 小说 科技 小说 小说
分享到:
收藏