IJAVA技术问题.docVIP

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

面试题集~ 注:按题目难易程度划分为三部分;各题目后括号内均标明了其所属知识点范围。 一、基础:(共25题)~1 1.数据库,比如100用户同时来访,要采取什么技术解决;(JDBC))f|2 答:可采用连接池。 2.String, ?StringBuffer ?StringBuilder的区别。(Core Java)0ro*3 答:String的长度是不可变的;P StringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法;线程安全;E^t StringBuilder是从 JDK 5 开始,为StringBuffer该类补充了一个单个线程使用的等价类;通常应该优先使用 StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快。= 3.写一个函数要求输入一个字符串和一个字符长度,对该字符串进行分隔;(Core Java)YN 答:函数代码如下:nq0 public String[] split(String str, int chars){!N| int n = (str.length()+ chars - 1)/chars;q:(Z6 String ret[] = new String[n];8U for(int i=0; in; i++){UCRoP if(i n-1){|3) ret[i] = str.substring(i*chars , (i+1)*chars);b }else{?%{ ret[i] = str.substring(i*chars);N^]- }?达内IT技术论坛—中国人学Java、学C++、学C#/.Net、学软件、学IT的地方 -- 达内科技论坛  UdFzh }?达内IT技术论坛—中国人学Java、学C++、学C#/.Net、学软件、学IT的地方 -- 达内科技论坛  ~r1B!H return ret;Bl%f@= }?达内IT技术论坛—中国人学Java、学C++、学C#/.Net、学软件、学IT的地方 -- 达内科技论坛  z ?达内IT技术 4.java和javasciprt的区别;(Core Java)9S 答:javascript与Java是两个公司开发的不同的两个产品。Java是SUN公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而javascript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言, 它的前身是Live Script;而Java的前身是Oak语言。下面对两种语言间的异同作如下比较:ro}^ 1)基于对象和面向对象:dHkRKe Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。 w/ORxs javascript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。 ^= 2)解释和编译:W,@SX Java的源代码在执行之前,必须经过编译;.wA\ javascript是一种解释性编程语言,其源代码不需经过编译,由浏览器解释执行。 p 3)强类型变量和类型弱变量:Kx`k%n Java采用强类型变量检查,即所有变量在编译之前必须作声明; )v javascript中变量声明,采用其弱类型。即变量在使用前不需作声明,而是解释器在运行时检查其数据类型。gb#i} 4)代码格式不一样。]h9g 5.语句float f=1.3;编译能否通过?(Core Java)Vo$ 答:不能;应该用强制类型转换,如下所示:float f=(float)1.3;.. 6.以下二条语句返回值为true的有:(Core Java)$p^Em 答:A B ? JY[\, A:“beijing”==“beijing”;HA B:“beijing”.equalsIgnoreCase(new String(“beijing”));gh 7.类Example A继承 Exception,类 ExampleB继承Example A;{*a 有如下代码片断:(Core Java)+?s try{?达内IT技术论坛—中国人学Java、学C++、学C#/.Net、学软件、学IT的地方 -- 达内科技论坛  w~^ throw new ExampleB(“b”);dLRH,9 }catch(Example

文档评论(0)

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

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

1亿VIP精品文档

相关文档