JavaSE小事情
码农康康
好好整!
展开
-
JavaSE程序分析002 try-catch-finally与return的小事情
程序段如下:class Test{ public static String output = ""; public static void foo(int i) { try { if (i == 1) throw new Exception(); output原创 2016-02-24 19:20:56 · 759 阅读 · 0 评论 -
JavaSE程序分析001 继承的小事情
程序段如下:class Super{ int i = 0; public Super(String a) { System.out.println("A"); i = 1; } public Super() { System.out.println("B"); i += 2; }原创 2016-02-24 19:15:21 · 760 阅读 · 0 评论 -
JavaSE程序分析003 静态代码块与构造代码块的小事情
程序段如下:public class B { public static B t1 = new B(); public static B t2 = new B(); { System.out.println("构造块"); } static { System.out.println("静态块"); } publi原创 2017-03-08 22:04:16 · 601 阅读 · 0 评论 -
JavaSE程序分析004 JVM常量池的小事情
public class TestConstantPool { /** * 本段程序在jdk1.7和jdk1.6上运行结果是不一样的 * jdk1.7运行结果如下: * true * false * jdk1.6运行结果如下: * false * false * 原因: * 从jdk1.7开始,常量池就放原创 2017-03-16 11:13:25 · 584 阅读 · 0 评论 -
JavaSE程序分析005 Integer的小事情
看下面的代码,你觉得程序会输出啥呢?public class Test { public static void main(String[] args) { Integer i1 = 127; Integer i2 = 127; System.out.println(i1 == i2); System.out.println(i1原创 2017-03-16 11:23:50 · 674 阅读 · 0 评论