阿里巴巴java笔试准备笔记.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  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笔试准备笔记

Java语言中,字符串是对象类型,而字符是数据类型。 一旦使用了关键是strictfp来申明某个类、接口或者方法时,那么在这个关键字所声明的范围内所有浮点运算都是精确的,符合IEEE-754规定的。如果一个类被声明为strictfp,那么该类中所有的方法都是strictfp。 String s1 = new String(“abc”) 该语句创建了两个对象。”abc”被创建与文字池中,s1在堆中被创建。 数组不能直接指定列数或者行数,应在创建对象时指定。Int iArray[][] = new int[3][4]。 请描述Java Servlet API中forward()与redirect()的区别? 答:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址。后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其他服务器上的资源,则必须使用sendRedirect()方法。 JSP和Servlet有哪些相同点和不同点?它们之间的联系是什么? 答:JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是”类Servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从 表示层中的HTML里分离出来。而JSP的情况是Java和HTML可以组合在一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。 Servlet执行时一般实现哪几个方法? 答:public void init(ServletConfig config) Public ServletConfig getServletConfig() Pubic String getServletInfo() Public void service(ServletRequest request, ServletResponse response) Public void destroy() 请简介依赖注入机制。 答:所谓依赖注入,是指程序运行过程中,如果需要调用另一个对象协助,无须在代码中创建被调用者,而是依赖于外部的注入。Spring的依赖注入对调用者和被调用者几乎没有任何要求,完全支持对POJO之间的依赖关系的管理。依赖注入通常有两种:设值注入和构造注入。 Hibernate的优点是什么? 答:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲地使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端使用,也可以在Servlet/Jsp的Web应用中使用。最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据库持久化的任务。 Session和Cookie的区别和联系。? 答:cookie机制采用的是在客户保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 算法的定义: 输入:0个或多个输入 输出:1个或多个输出 确定性:算法的每一步都应确切、无歧义地定义 有穷性;一个算法无论在什么情况下都应该执行有穷步后结束 有效性:算法中每一步运算都必须是足够基本的。 XML的技术规范: 文档模式技术: DTD(Document Type Definition 文档类型定义) XML Schema 文档样式技术: CSS(Cascading Style Sheets 级联样式单) XSL(Extensible Style Language 可扩展样式语言) 文档查询技术: XQuery1.0 文档解析技术: DOM(Document Object Model文档对象模型),一种对平台和语言中立的接口,它基于XML文档在内存中的树状结构,它的一个主要不足是将整个XML文档装入内存所引起的巨大开销。 SAX(Simple API for XML),使用事件驱动的XML解析,并不要求将整个XML文档一起装入内存。 文档链接技术: XLink 文档定位技术: XPath(XML Path Language) 与DTD相比,Schema的优点有哪些? 答:值的类型,例如整数,串等,对应数据库中的预定义的值域类型; 支持对元素出现最下次数/最大次数加以限制; 支持自定义的数据类型; 支持数据元素的继承; 与DTD不同的是,语言本身是用XML语法说明的,是

文档评论(0)

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

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

1亿VIP精品文档

相关文档