- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IJAVA技术问题
面试题集~
注:按题目难易程度划分为三部分;各题目后括号内均标明了其所属知识点范围。
一、基础:(共25题)~11.数据库,比如100用户同时来访,要采取什么技术解决;(JDBC))f|2答:可采用连接池。
2.String, ?StringBuffer ?StringBuilder的区别。(Core Java)0ro*3答:String的长度是不可变的;PStringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法;线程安全;E^tStringBuilder是从 JDK 5 开始,为StringBuffer该类补充了一个单个线程使用的等价类;通常应该优先使用 StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快。=
3.写一个函数要求输入一个字符串和一个字符长度,对该字符串进行分隔;(Core Java)YN答:函数代码如下:nq0public String[] split(String str, int chars){!N|int n = (str.length()+ chars - 1)/chars;q:(Z6String ret[] = new String[n];8Ufor(int i=0; in; i++){UCRoPif(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!Hreturn 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)基于对象和面向对象:dHkRKeJava是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。 w/ORxsjavascript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。 ^=2)解释和编译:W,@SXJava的源代码在执行之前,必须经过编译;.wA\javascript是一种解释性编程语言,其源代码不需经过编译,由浏览器解释执行。 p3)强类型变量和类型弱变量:Kx`k%nJava采用强类型变量检查,即所有变量在编译之前必须作声明; )vjavascript中变量声明,采用其弱类型。即变量在使用前不需作声明,而是解释器在运行时检查其数据类型。gb#i}4)代码格式不一样。]h9g5.语句float f=1.3;编译能否通过?(Core Java)Vo$答:不能;应该用强制类型转换,如下所示:float f=(float)1.3;..6.以下二条语句返回值为true的有:(Core Java)$p^Em答:A B ? JY[\,A:“beijing”==“beijing”;HAB:“beijing”.equalsIgnoreCase(new String(“beijing”));gh
7.类Example A继承 Exception,类 ExampleB继承Example A;{*a有如下代码片断:(Core Java)+?stry{?达内IT技术论坛—中国人学Java、学C++、学C#/.Net、学软件、学IT的地方 -- 达内科技论坛 w~^throw new ExampleB(“b”);dLRH,9}catch(Example
您可能关注的文档
最近下载
- 2025年广东东莞农村商业银行春季校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 制浆车间生产初步技术方案(桉木).docx VIP
- 部编三年级上册语文第二单元主题阅读.doc VIP
- ARKInvestBigIdeas2025-歌者PPT中文校对版.pdf VIP
- 新中国55年统计资料汇编-全国篇.doc VIP
- 2025西双版纳供电局及所属县级供电企业项目制用工招聘(14人)笔试参考题库附答案解析.docx VIP
- (三十六计.docx VIP
- 2025年10月全国自考《马克思主义基本原理概论》真题及答案 .pdf VIP
- 大数据数据资产价值评估.pdf VIP
- 钟君申论笔记.doc VIP
文档评论(0)