public static Connection getConnection(){ try { return datasource.getConnection(); } catch (SQLException e) { //这里得用运行时异常。不然就会报没有return的错误 System.out. ...
分类:
其他好文 时间:
2017-06-22 18:28:22
阅读次数:
195
异常1. 什么是异常?java程序在运行过程中出现的意外情况2. java中如何进行异常处理?java中的异常处理机制 try、catch、finally、throw、throws try{ //有可能出现异常的代码 }catch(异常类型){ //对出现的异常进行捕获和处理 return; //S ...
分类:
其他好文 时间:
2017-06-15 21:54:37
阅读次数:
226
Throwable -- error: (出现不能通过的程序处理的错误) -- Exception:可以同程序抓取或者抛出的错误. --检查异常(非运行时异常):编译阶段会出现的异常 SqlException, IOException, ClassNotFoundException --非检查异常( ...
分类:
编程语言 时间:
2017-06-15 20:32:33
阅读次数:
206
ArithmeticException, 算术异常ArrayStoreException, 将数组类型不兼容的值赋值给数组元素时抛出的异常BufferOverflowException, 缓冲区溢出异常BufferUnderflowException, 缓冲区下溢异常 CannotRedoExcep ...
分类:
其他好文 时间:
2017-06-06 20:42:09
阅读次数:
245
上一篇,我们给出了大概35个题目,都是基础知识,有童鞋反映题目过时了,其实不然,这些是基础中的基础,但是也是必不可少的,面试题目中还是有一些基础题目的,我们本着先易后难的原则,逐渐给出不同级别的题目,猛料还在后头呢,继续关注哦。 这一章我们继续接下来的35个题目,这些题目也是一些基础知识,看看你有没 ...
分类:
编程语言 时间:
2017-05-31 22:16:04
阅读次数:
231
java.lang.Throwable Error:错误 程序中不进行处理 Exception:异常,要求在编写程序时,就要考虑到这些异常的处理。 编译时异常 或运行时异常。 解决方法:1.遇到错误就终止程序的运行。 2.错误的检测,错误消息的提示,以及错误的处理。 处理异常: import jav ...
分类:
其他好文 时间:
2017-05-16 00:40:50
阅读次数:
229
晚期(运行期)优化晚期运行期优化
Start
HotSpot虚拟机内的即时编译器
几个问题
解释器与编译器
编译对象与触发条件
编译过程
Client Compiler
Server Compiler...
分类:
其他好文 时间:
2017-05-15 10:08:00
阅读次数:
346
一、什么是泛型?为什么要使用泛型? 且看代码: 第8行代码不小心把Integer丢了进去,会引发ClassCastException 使用了泛型后: 第一段代码可能引发运行时异常ClassCastException的代码,在上面代码中直接编译报错了。 发现了么,第10行不用吧str强制转换为Stri ...
分类:
编程语言 时间:
2017-05-12 17:27:42
阅读次数:
302
1 异常的分类 Throwable Error:java运行时的内部错误以及资源耗尽错误,不期望用户来处理。 Exception: Runtime Exception--运行时异常 非Runtime Exception--非运行时异常,大部分由环境导致 ...
分类:
其他好文 时间:
2017-05-10 21:18:51
阅读次数:
124
1. 运行时异常和受检异常 2. 提前预防运行时异常。最常发生的是NPE,而检查NPE是程序员的基本职责。其他的,如除0等运行时异常的检查,需要程序员仔细检查,每个函数都得检查(除非可以确定不会有空指针等情况),哪怕if()语句数量增加。无法通过预检查的异常除外,如在解析一个外部传来的字符串形式数字 ...
分类:
编程语言 时间:
2017-05-10 19:47:50
阅读次数:
229