
JAVA
爱编程的大圣
这个作者很懒,什么都没留下…
展开
-
try catch finally 执行讲解
结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的; 4、finally原创 2015-11-02 11:42:36 · 371 阅读 · 0 评论 -
文章标题
TreeMap<String, String> map = new TreeMap<String, String>(new Comparator<String>() {//按字典顺序,将key排序 public int compare(String o1, String o2) { return o1.compareTo(o2);原创 2015-12-29 17:43:48 · 276 阅读 · 0 评论 -
LinkedHashMap的学习
借鉴大神,学习链接:http://blog.youkuaiyun.com/kiss_the_sun/article/details/7848897Linked内部含有一个private transient Entry header;来记录元素插入的顺序或者是元素被访问的顺序。利用这个线性结构的对象,可以帮助记录entry加入的前后顺序或者记录entry被访问的频率(最少被访问的entry靠前,最近访问的entr原创 2016-02-26 13:41:28 · 1252 阅读 · 0 评论