版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021年java面试题大全〔整理版〕、面向对象的特征有哪些方面?、访问修饰符public,private,protected,及不写〔默认〕时的区别?修饰符
当前类
同
子类
其他包
修饰符
当前类
同
子类
其他包、String是最根本数据类型吗?、floatf=3.4;是否正确?ffs1=1;s1=s1+有错吗?shorts1=1;s1+=1;错吗?、int和Integer有么区别?
的,publicstaticvoid;
将3自装箱成类两引用没有引用同对象自拆箱成类再和c比拟publicclasspublicstaticvoid,;publicstaticintif&&return+returnnew
、&&&的区别?、解释内存中的(、堆(heap)和静态区staticarea)的用法new、Math.round(11.5)等多少?Math.round(-11.5)等多少?-
、switch是能作用在byte上,是否能作用在long上,是否能作用在String上?、用最效率的方法计算乘以?23、数组没有length()方法String有没有length()法?方、构造constructor是否可被重写override?两个象值一(x.equals(y)==true)却可有不同的hashcode句话对不对?x、是否以继承String类
、一个对象被当作参数传递到一个方法后,此方法可变这个对象的属性,并可返回变化后的结果,那么这里到底是传递还是引用传递?、String和StringBuilder、StringBuffer的区别?引中、载〔Overload〕和重写Override〕的区别。重载的方能否根据返回类型进展区分?
、描绘下JVM加载class文件的原理机制?、抽象abstract〕接口interface〕有什么异同?、Java中存在内存泄漏吗,请简单描绘。、GC是么?为什么要有?
、Strings=newString(“xyz〞);创立了几个字符串对象?、口是否可继承extends接口?抽象类是否可实现implements〕接口?抽类是否可继承详细类〔concreteclass〕?、Java中final关键字有哪些用法?、指出面程序的运行结果。static{publicextendsstatic{
publicpublicclasspublicstaticvoidnewnew、数据型之间的转换:-如何将字符串转换为根本数据型?-如何将根本数据类型转换为字串?、如何现字符串的反转及交换?
publicstatic{if==nullreturnreturn1、怎样GB2312编的字符串转换为ISO-8859-1编的字符串?你new);30利用java.text.DataFormat的如SimpleDateFormat的format(Date)方法可将日期格式化publicstaticvoid=new、比拟下Java和JavaSciprt。
、try{}有一个语句,那么跟在这个try后finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?在中改变返回值的做法是不好的,因如存码块语句不会立马返回调用者,而是下返回值代码块执行完毕之后再向调用者返回其值,然后假如修改了返回值,就会返回修改后的值、列出些你常见的运行时异常?
,new)catch〕catch〕请执此代的出什?面题-说出面码运结。此的处?Java编程想?一书〕extendsextendspublicstaticvoidthrowsnew
sreturnfinally输:plain..
trythrownewAnnoyance();}catch(Sneeze{System.out.println("Caught);return}finallySystem.out.println("Hello}输出:父类出来异常,子类没有捕到〕HelloWorld!Exceptionthread"main"atplain
..9.10.11.
trythrownewAnnoyance();}catch(Sneeze{System.out.println("Caught);return}catch(Exception{System.out.println("Caught);return}finallySystem.out.println("Hello}〔既然子类捕获不了,那就使用〕,可以看到结果如下:CaughtExceptionHelloWorld!、List、Set、Map是否继承自Collection接?有、Collection和Collections的别?、List、Map、Set三个接口存取素时,各有什么特点?
、Thread的sleep()法和对象的wait()法都可以让线程暂停执行,它们有什么别方、线程sleep()方法和方法有什么区别?〕调
、当一线程进入一个对象的synchronized方A之后,其它线是否可进入此对象的synchronized方法?A、请说与线程同步以及线程调度相关的方法。、编写线程程序有几种实现方式?、synchronized关字的用法?
)、举例明同步和异步。、简述synchronized和java.util.concurrent.locks.Lock的异同?5、事务ACID是指什么?
、获得个类的类对象有哪些方式?、简述下面向对象的〞六原那么一法那么〞。-单一职责原那么
-开闭原那么:-依赖倒转原那么:-里交换原那么-接口隔离原那么:-合成聚合复用原那么:
-迪米特法那么、简述下你理解的设计形式。几个常用的设计形式:-工厂形式
-代理形式:-适配器形式-单形式:,publicclassprivatestaticnullprivate{}publicstaticsynchronizedifnull=newreturn,publicclassprivateprivatestaticpublicstaticreturn、用Java写个冒泡排序。外循环控制排序趟数(内循环控制每一趟排序多少次
、用Java写个二分查找。intint
}52、的运过程?Web容器加载Servlet并将其实例化后,Servlet生命周期开场,容器运行其init()方法进展的初始化;恳求到达时调用Servletservice()方,service()方法会根据需要调用与恳求对应的doGet或doPost等方法;当效劳器关闭或工程被卸载时效劳器会将Servlet实例销毁,此时会调用的destroy()方法。53、转发〔forward〕重定向redirect〕的别?答:forward是容器中控制权的转向,是效劳器恳求资源,效劳器直接访问目的地址的URL,把那个的响应内容读取过来,然后把这些内容再发给阅读器阅读器根本不知道效劳器发送的内容是从哪儿来的所以它的地址栏中还是原来的地址。redirect就是效劳器端根据逻辑,发送一个状态码,告诉阅读器重新去恳求那个地址,因此从阅读器的地址栏中可以看到跳转后的链接地址,很明显redirect无法访问到效劳器保护起来资源,但是可以从一个网站到其他网站更加高效在满足需要时尽量使forward〔通过调用RequestDispatcher对象的方法,该对象可以通过ServletRequest对象的getRequestDispatcher()方法获得〕,并且这样也有助于隐藏实际的链接;在有些情况下,比方需要访问一个其它效劳器上的资源,那么必须使用重定通过
ServletResponse对象调用sendRedirect()方法实现〕。54、JSP有哪内置对象?用分别什么?答:JSP9个内置对象:
-request:封装客户端的恳求,其中包含来自GET或POST恳求的参数;-response:封装效劳器对客户端的响应;-pageContext通过该对象可以获取其他对象;-封装用户会话的对象;-application封装效劳器运行环境的对象;-out输出效劳器响应的输出流对象;-config:Web应用的配置对象;-page:JSP面本身〔相当于程序中this〕;-exception封装页面抛出异常的对象。55、讲解中四种作用域答:中的四种作用域包page、requestsession和application详细来说:-page代表与一个页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024物流金融、信用保险服务合同
- 2025年度市政道路改造工程设计与施工总承包合同书3篇
- 2025年IDC机房租赁合同及网络安全评估协议3篇
- 二零二五版金融租赁合同抵押担保与租赁资产处置协议2篇
- 2025厂房升级改造与设备更新一体化合同3篇
- 2024跨区域绿色能源开发与合作框架合同
- 2025版韵达快递业务承包及运营合同3篇
- 幼儿园2025年度绿化维护服务合同2篇
- 二零二五年房车托管与户外运动俱乐部合作合同3篇
- 个人二手手机买卖合同(2024版)2篇
- 机电设备安装施工及验收规范
- 仓库安全培训考试题及答案
- 中国大百科全书(第二版全32册)08
- 初中古诗文言文背诵内容
- 天然气分子筛脱水装置吸附计算书
- 档案管理项目 投标方案(技术方案)
- 苏教版六年级上册100道口算题(全册完整版)
- 2024年大学试题(宗教学)-佛教文化笔试考试历年典型考题及考点含含答案
- 计算机辅助设计智慧树知到期末考试答案章节答案2024年青岛城市学院
- 知识库管理规范大全
- 电脑耗材实施方案、供货方案、售后服务方案
评论
0/150
提交评论