Java工程师试题(机构招聘).doc_第1页
Java工程师试题(机构招聘).doc_第2页
Java工程师试题(机构招聘).doc_第3页
Java工程师试题(机构招聘).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京普华雅龙科技有限公司 Java工程师笔试题(中级)开始时间_ 姓名_ 月薪要求(转正税前)_说明:所有题目只需简要描述即可一、基础题(Required):【Java语言】1、 String和StringBuffer有什么区别?int 和 Integer有什么不同, float f=3.4是否正确2、异常(Exception)分几种类型?有什么区别?写出几个常见异常(若记不得异常的英文名,写中文名亦可)3、写出几种常见的java数据结构和特点(List ,Set,Map等)4、下列两个方法有什么区别public synchronized void method1() public void method2() synchronized (obj) 5、 public class TestPublic static void so(String name)String temp=name0;Name0=name1;Name1=temp;public static void so(String name0,String name1)String temp=name0;Name0=name1;Name1=temp;public static void main(String wewe)String name = new Stringmike”,”Lily”;String name0 = “mike”;String name1=”Lily“;So(name);System.out.println(name0+”,”+name1);So(name0,name1);System.out.println(name0+”,”+name1);写出输出结果6、以下数据库操作的程序片段如何改进会跟好?try Class.forName(“com.mysql.jdbc.Driver”); Connection conn = DriverManager.getConnection(“jdbc:mysql:/localhost/test”, “root”, “123456”); Statement stmt = conn.createStatement(); String sql = “select * from T_User where username=” + name + “ and password=” + password + “”; ResultSet rs = stmt.executeQuery(sql); if (rs.next() System.out.println(“User Name and Password is correct!”); else System.out.println(“User Name and Password pair is invalidate”); catch (Exception e) e.printStackTrace();7、请问下列程序运行输出结果是多少?public static void main(String afsaf) List list1; List list2; list1=new List(); list2=list1; list1.add(new Object(); System.out.println(list2.size();【数据库(Oracle)】1、 从Product表中取出price大于9.99的前100行数据。2、 接上题,要求取出满足条件的第100行至第200行数据。3、 获取数据库当前时间,并以yyyy-MM-dd HH:mm:ss的格式输出 数据库中的索引和外键是什么意思?有什么用途?4、下列SQL条件语句中的列都建有恰当的索引,但执行速度却非常慢,说出原因并改写 SELECT * FROM xxx WHERE substr(value,1,4)=5378 SELECT * FROM xxx WHERE value/30 1000 SELECT * FROM xxx WHERE convert(char(10),date,112)=19991201 【Web表现层】1、 javascript如何校验一个字符串是否为数字?举例说明2、 如何动态改变DIV对象的显示内容?3、 如下:function loop()for(int i=0;inew Date().getMonth();i+)loop();请问此代码是否有问题, _ 输出几次?4、 如何判断页面中的一个checkbox是否被选中?如何禁用它?如何判断一个input的值是否为空?5、 下面是一个CSS样式文件的片段,写出每种定义方式的含义:td width:100%; .td width:100%#td width:100%td input font-size: 20pt6、forward和redirect的区别7、JSP中动态INCLUDE与静态INCLUDE的区别?8、jsp页面中,、有什么区别。9、Form表单的哪个属性是表单数据的传送方式(GET/POST)?并简要说明get/post方式有何区别10、指出/images/123.jpg 与 images/123.jpg,两种写法的区别?11、列出你所用过的Html元素二、进阶(Optional): - 此部分试题可选【应用部署与优化】1、 写出设置Java进程占用内存的初始值和最大值 的方法。如 java -Xss512k 2、 写出几个Linux/Unix系统的常用命令:三 其他 必做题1、 请写出几种你知道的设计模式.2、 列举几个你常去

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论