摘要: public class Test2 { static { System.out.println("1"); } { System.out.println("2"); } public Test2() { System.out.println("3"); System.err.println("3" 阅读全文
posted @ 2017-05-14 22:43 Jachin 阅读(189) 评论(0) 推荐(0)
摘要: public class Test{ public static void main(String[] args) { int a=1; try { a=a/0; }catch(Exception e) { System.out.println(“catch”); return;//当return时 阅读全文
posted @ 2017-05-14 21:35 Jachin 阅读(121) 评论(0) 推荐(0)
摘要: NullpointException(空指针异常)ClassNotFoundException(类找不到异常)ClassCastException(类型转换异常)IllegalArgumentException(非法参数异常)ArithmeticException(算术异常)NumberFormat 阅读全文
posted @ 2017-05-14 20:43 Jachin 阅读(183) 评论(0) 推荐(0)
摘要: [java] view plain copy [java] view plain copy 阅读全文
posted @ 2017-05-14 20:38 Jachin 阅读(325) 评论(0) 推荐(0)
摘要: //执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。 其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。 1 普通代码块 2 构造代码块 3 静态代码块 源代码: [java] view plain copy public class SuperAndSub 阅读全文
posted @ 2017-05-14 20:30 Jachin 阅读(628) 评论(0) 推荐(0)
摘要: 一、父类引用指向子类对象时 1、若子类覆盖了某方法,则父类引用调用子类重新定义的新方法 2、若子类未覆盖某方法,则父类引用调用父类本身的旧方法 3、若子类覆盖了某属性,但父类引用仍调用父类本身的旧属性 4、若子类未覆盖某属性,则父类引用调用父类本身的旧属性 5、父类引用不能访问子类新定义的方法 二、 阅读全文
posted @ 2017-05-14 20:29 Jachin 阅读(4789) 评论(0) 推荐(0)