![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA SE
jimmy-chung
这个作者很懒,什么都没留下…
展开
-
final finalize 和 finally的区别
这是一个在java初级面试中被频频问到的一个问题。为什么把这三个放在一起问,我想无非就是拼写有点点的相似,考察一下你对java基础知识的了解。 首先我们来说说final。final是java的关键字,可以用来修饰成员变量,成员方法和类。 1. final 变量 final修饰的变量在定义的时候必须进行赋值 (也可以定义时不赋值,然后在每个构造方法中为其进行初始化)。如果final修饰的变...原创 2012-04-23 23:48:10 · 63 阅读 · 0 评论 -
Java的异常处理
如图所示,Java中的异常有RuntimeException和其他的异常(称为被检查的异常)。被检查的异常在编译时就必须进行捕获或抛出,而RuntimeExceptiion可以不进行处理通过编译。 [img]http://dl.iteye.com/upload/picture/pic/112125/2e1fdfb9-6415-33d9-b153-7bbc5b5a92dd.jpg[/img]...原创 2012-05-02 18:24:27 · 64 阅读 · 0 评论 -
java中Comparable和Comparator的区别
首先Comparable和Comparator两个都是interface, Comparable位于java.lang包,Comparator位于java.util 二者都是用来数组或者集合的排序来使用的。 Comparable主要是使对象具备一种自比较的能力,而Comparator可能是对象成为一种比较器,对比较算法的一种封装,是一种策略模式。 在调用 Arrays.sort时如果排序...原创 2012-06-28 15:34:51 · 79 阅读 · 0 评论