JavaEE技术面试常见问题

JavaEE技术面试常见问题

ID:43709320

大小:232.08 KB

页数:58页

时间:2019-10-13

JavaEE技术面试常见问题_第1页
JavaEE技术面试常见问题_第2页
JavaEE技术面试常见问题_第3页
JavaEE技术面试常见问题_第4页
JavaEE技术面试常见问题_第5页
资源描述:

《JavaEE技术面试常见问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、华腾软件学院项目部就业面试题2009年6月目录数据结构:4用JAVA代码实现链表?(代码)4用JAVA代码实现基本的二叉树?(代码)5用JAVA代码实现栈结构?(代码)6算法:8各种排序的算法?(代码)8各种排序的优点和使用场合?9递归算法的使用和使用场合10模式:10设计模式的分类?每种类型的作用?10什么是工厂模式?在程序中如何使用?12什么是单例,多例模式?在程序中如何使用?12什么是适配器模式?在程序中如何使用?14JAVA基础:16描述面向对象特征?用一个例子说明,比方说车?16对象实例化方式?有什么区别?17基本数据类型有那些?它和包装类的区别?17Li

2、nkedList、ArrayList和Vector集合类型的区别和联系?18HASHMAP,HASHTABLE,TREEMAP,WEAKHASHMAP的区别和联系?19类反射的作用和使用场合?20什么是线程同步?2()序列化的作用?20WEB:22gbk,GB2312,GB18030,utf-8字符集类型的区别?22过滤器如何配置(javax.servlet.Filter)?23如何使用REQUEST,FORWORD,INCLUDE,ERROR过滤器24网页:27不同浏览器的JS如何兼容?27STRUTS:28MVC设讣模式与STRUTS的联系?28STRUTS控制

3、器有那些关键类?29STRUTS标签库的分类?在程序中常用的是那些,如何使用?30STRUTS生命周期?31HIBERNATE:32什么是ORM?32HIBERNATE的优点和缺点?33HIBERNATE与JDBC的区别?33HIBERNATE中DIALECT,LAZY,INVERSE,CASCADE属性的用途?34HIBERNATE中延迟加载的用途和使用场合?35HIBERNATE中如何配置ORACLE序歹!J39HIBERNATE中缓存是什么?39HIBERNATE的生命周期?42OpenSessionInViewFilter在程序中使用?42HIBERNATE

4、中有几种检索方式?每种方式的区别?45SPRING:46SSH整合过程?46SPRING的优点和缺点?47SPRING中的过滤器如何配置?47IOC的解释?注入方式?在程序中的使用?47AOP的解释?注入方式?在程序中的使用?51SPRING中的事务处理?51数据库:52视图的用法?52数据库的优化(程序优化,SQL语句优化,数据库实例优化)?53ORACLE中过程和函数的区别?55内链接查询如何使用?56名词解释:56正文数据结构:用java代码实现链表?(代码)publicclassSortableLinkedList

5、>extendsLinkedList{publicvoidaddinOrder(Etarget){Predecessorprev=this;ListNodenode二getNext();while((node!二null)&&(node.getitem()•compeireTo(target)〈0)){prev=node;node二node・getNext();}prey.setNext(newListNode(target,node));}/*链表排序*/publicvoidinsertSort(){SortableLinkedList

6、>newList=newSortableLinkedList();for(Ee:this){newList.addinOrder(e);}setNext(newList・getNext());publicstaticvoidmain(String[]args){SortableLinkedListsiist二newSortableLinkedLisString>();slist.add("3");slist.add("5");slist.add("2");slist.insertSort();System,out.println(slist);

7、用java代码实现基本的二叉树?(代码)publicclassTree(publicNoderoot二newNode();〃树的节点类privateclassNode{privateNodeleft;privateNoderight;privateIntegerobject;}publicvoidadd(Tntegero){if(root.object二二null){root.object=o;return;}Nodenode二root;while(node.object!=nul1){//小的在左边,大的在右边if(o.compareTo(node.objec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。