Java面试题精选5篇.docx
上传人:增梅****主啊 上传时间:2024-09-10 格式:DOCX 页数:2 大小:12KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

Java面试题精选5篇.docx

Java面试题精选5篇.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java面试题精选5篇、面向对象的特征有哪些方面?篇一1.抽象:找共性,将共有的属性、方法放到父类中2.继承:子类继承于父类,具有父类的所有属性与方法,可以重用,也可以覆盖。3.封装:一个类包括多个属性及方法。4.多态性:、描述一下JVM加载class文件的原理机制?篇二JVM中类的装载是由ClassLoader和它的子类来实现的,JavaClassLoader是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。、四种会话跟踪技术?篇三CookieSessionHiddenurl重写、Java中的异常处理机制的简单原理和应用。篇四原理:有错直接转到异常处理部分或向上抛出。应用:JAVA的异常就是错误,有两种,一种是运行时,编码可以不用捕捉。一种是一般异常,如果throws声明了,必须进行处理。、写一个Singleton出来。篇五Singleton模式主要作用是保证在Java应用程序中,一个类只有一个实例存在。一般Singleton模式通常有几种种形式:第一种形式:定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。publicclassSingleton{privateSingleton(){}//在自己内部定义自己一个实例,是不是很奇怪?//注意这是private只供内部调用privatestaticSingletoninstance=newSingleton();//这里提供了一个供外部访问本class的静态方法,可以直接访问publicstaticSingletongetInstance(){returninstance;}}第二种形式:publicclassSingleton{privatestaticSingletoninstance=null;publicstaticsynchronizedSingletongetInstance(){//这个方法比上面有所改进,不用每次都进行生成对象,只是第一次//使用时生成实例,提高了效率!if(instance==null)instance=newSingleton();returninstance;}}其他形式:定义一个类,它的构造函数为private的,所有方法为static的。一般认为第一种形式要更加安全些Java面试题精选5篇