![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试
文章平均质量分 70
L564458192
这个作者很懒,什么都没留下…
展开
-
List.subList 的一个小坑坑
首先套用别人一句话-并不是所有的java.io.NotSerializableException异常都是自己代码的问题,也可能是我们常用的JDK1.一个String型的集合: List<String> strList = new ArrayList();2.定义一个新集合,用于存放截取后的集合:List<String> subList = new ArrayLis...原创 2019-12-04 15:22:54 · 270 阅读 · 0 评论 -
JVM原理相关面试题
1:什么是JVMJVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码...转载 2019-02-22 17:25:11 · 208 阅读 · 0 评论 -
final、finally、finalize的区别
final用于声明属性、方法和类,分别表示属性不可变,方法不可覆盖,类不可被继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件类。...原创 2019-02-22 17:52:05 · 154 阅读 · 0 评论 -
Java程序员面试之葵花宝典
一、Java的四大基础特性1、抽象:抽象就是忽略一个主题中与当前目标无关的内容,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分。抽象包括两个方面:一是过程抽象,二是数据抽象2、继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新称为...原创 2019-02-22 17:54:56 · 275 阅读 · 0 评论 -
JSP生命周期
JSP生命周期分为四个阶段:编译阶段:Servlet 容器编译 Servlet 源文件,生成 Servlet 类 初始化阶段:加载与 JSP对应的 Servlet 类,创建其实例,并调用它的初始化方法 执行阶段:调用与 JSP对应的 Servlet 实例的服务方法。 销毁阶段:调用与 JSP对应的 Servlet 实例的销毁方法,然后销毁 Servlet 实例。很明显,JSP生命周期的...原创 2019-03-06 17:07:48 · 222 阅读 · 0 评论 -
JSP标签(SJTL)
JSTL 标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代、条件判断、XML文档操作、国际化标签、SQL标签。除了这些,它还提供了一个框架来使用集成的 JSTL的自定义标签。根据 JSTL标签所提供的功能,可以将其分为 5个类别:核心标签 格式化标签 SQL标签 XML标签 JSTL函数核心标签是最常用...转载 2019-03-06 17:35:27 · 617 阅读 · 0 评论 -
JSP 九大内置对象和其作用详解
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数...转载 2019-03-06 18:12:45 · 1495 阅读 · 0 评论 -
PLSQL是什么
ql/sql(procedure language/sql)是oracle在标准的sql语言上的扩展。ql/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许私用条件语句和循环语句,允许使用例外处理各种错误,这使得它的功能变得更加强大。我们必须明白过程、函数、触发器是 ql/sql编写的 过程、函数、触发器是存储在 oracle中的 ql/sql是非常强大的数据库库过程语言 过...转载 2019-03-06 18:21:47 · 4114 阅读 · 0 评论 -
java判断String字符串数组中是否存在某个值
java判断String字符串数组中是否存在某个值,有下面2种方法可以实现1.可以使用Arrays类中binarySearch(Object[] a, Object key) 方法来查找是否存在某个值,如果某个值存在则返回值大于0,反之返回值则小于0优点:使用二分查找法,效率快捷。缺点:查询的数组必须是有序的,如果不是有序的话,使用此方法是没有用的。String[] array = {"...转载 2019-08-28 21:04:20 · 28910 阅读 · 3 评论