Java基础面试题V.docVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java基础面试题V

Java面试宝典 项目介绍 5 前言 7 一. Java基础部分 9 1、 请说一下break和continue的区别? 9 2、 switch 中用于判断的表达式,可以用哪些数据类型? 9 3、 char型变量中能不能存贮一个中文汉字?为什么? 9 4、 静态变量和实例变量的区别? 9 5、 是否可以从一个static方法内部发出对非static方法的调用? 9 6、 Integer与int的区别 9 7、 Overload和Override的区别。参数列表相同,返回值不同的方法,是否是重载方法? 10 8、 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承具体类(concrete class)? 10 9、 面向对象有哪三大特性? 10 10、 abstract class和interface有什么区别? 11 11、 String是最基本的数据类型吗? 11 12、 String 和StringBuffer的区别 11 13、 数组有没有length()这个方法? String有没有length()这个方法? 11 14、 final, finally, finalize的区别。 11 15、 请说一下你常用的几种异常? 11 16、 线程的基本概念?线程的基本状态以及状态之间的关系 12 17、 sleep() 和 wait() 有什么区别? 12 18、 多线程有几种实现方法? 12 19、 启动一个线程是用run()还是start()? . 12 20、 Set和List的区别,List和Map的区别 12 21、 HashMap和Hashtable的区别 12 22、 说出ArrayList, LinkedList的区别 13 23、 请描述一下JDK1.5有哪些新特性? 13 24、 为什么要使用单例模式 13 二.Java web部分 13 25、 什么是B/S和C/S? 13 26、 如何设置servlet初始化参数?如何获取servlet初始化的参数? 13 27、 Ajax是干么用的?有哪些常用的Ajax框架? 14 28、 HTTP请求的GET与POST方式的区别 14 29、 说一说Servlet的生命周期? Servlet里常用的方法有哪些? 14 30、 Servlet API中forward() 与redirect()的区别? 14 31、 jsp有哪些内置对象? 14 32、 Session和Cookie的区别? 15 33、 静态include和动态include的区别? 15 三. 数据库部分 15 34、 SQL语言包括哪三种类型,每种类型又包括哪些语句? 15 35、 简要介绍一下数据库有哪些常用对象? 15 36、 什么是数据库中的视图,其好处是什么? 16 37、 数据库中索引的好处是什么?一个数据库表,经常要进行添加和删除记录的操作,应该为该表建多个索引吗? 16 38、 什么是数据库游标? 16 39、 什么是事务? 16 40、 数据库中日志的作用是什么? 16 41、 什么是主键和外键? 17 42、 什么是数据库中的存储过程和触发器?存储过程的好处? 17 43、 内连接和外连接的区别? 17 44、 请介绍一下数据库连接池技术? 17 45、 MySQL、Oracle、SQL Server各数据库服务的端口号? 17 46、 Oracle和SQL Server的分页有什么区别? 18 47、 如何对数据库进行优化? 18 48、 JDBC连接数据库的步骤? 18 49、 JDBC中的PreparedStatement相比Statement的好处 18 四. 其他部分 18 50、 xml有哪些解析技术?区别是什么? 18 51、 xml文档在实际项目中有哪些应用? 19 五. 流行框架与技术 19 52、 什么是MVC?常用的MVC框架有哪些? 19 53、 谈谈Struts的工作流程(或运行原理) 19 54、 谈谈Struts2的工作流程(或运行原理) 20 55、 说说struts1与struts2的区别 20 56、 Struts优缺点 20 57、 什么是Hibernate,好处是什么? 21 58、 hibernate中的update()和saveOrUpdate()的区别 21 59、 hibernate中持久化对象的三种状态? 21 60、 session的load()和get()的区别 22 61、 iBatis与Hibernate有什么不同? 22 62、 介绍一下Hibernate的二级缓存 22 63、 什么是AOP?谈谈你对他的理解。 23 64、 什么是IOC和DI? 23 65、 依赖注入的两种方式?

文档评论(0)

3774384 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档