Java基础
wxz_2014
这个作者很懒,什么都没留下…
展开
-
return在try-catch-finally中的执行
在try-catch-finally中, 当return遇到finally: 1.在try catch块里return的时候,finally也会被执行。 2.return 语句会把后面的值复制到一份用来返回,如果return的是基本类型的,finally里对变量的改动将不起效果,如果 return 的是引用类型的,改动将可以起效果。 3.finally里的return语句会把try原创 2016-08-06 10:51:08 · 217 阅读 · 0 评论 -
HashMap工作原理整理
本文借鉴于:http://www.admin10000.com/document/3322.html http://blog.csdn.net/wenyiqingnianiii/article/details/52204136 http://blog.csdn.net/vking_wang/article/detai原创 2016-10-16 17:20:53 · 181 阅读 · 0 评论 -
Java代码块执行顺序
总结了一下Java父类与子类中静态代码块、构造代码块、构造函数的执行顺序,直接上代码。 `package codeBlock;public class F {static{ System.out.println("父类静态代码块"); }{ System.out.println("父类构造代码块"); }public F(){ System.out.println("父类无原创 2016-10-03 22:13:02 · 334 阅读 · 0 评论 -
单例模式的七种写法
本文转自:http://cantellow.iteye.com/blog/838473第一种(懒汉,线程不安全): Java代码public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance(转载 2016-10-04 17:51:21 · 259 阅读 · 0 评论 -
Map遍历的几种方法
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 Syst转载 2016-10-18 15:27:53 · 157 阅读 · 0 评论