摘要: NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreException - 向数组中... 阅读全文
posted @ 2014-11-23 20:01 dyc40021 阅读(262) 评论(0) 推荐(0) 编辑
摘要: class A{ public A(){} // 1:无参数构造方法。 public A(String s){} // 2.}class B extends A{ public B(String s){ super(s); // 3. }}说明:如果没有1处的无参数构造方法,那么3处一定要... 阅读全文
posted @ 2014-11-23 19:17 dyc40021 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。比如:int a = null;是错误的。Ojbect o = null是正确的。Java中,变量的适用都遵循一个原则,先定义,并且初始化... 阅读全文
posted @ 2014-11-23 14:05 dyc40021 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 静态方法能不能被覆盖呢?先看一个例子:public class Base{ //父类 public static int a=10; public static void staticMethod(){System.out.println("StaticMethod of Base"); } pub... 阅读全文
posted @ 2014-11-23 13:01 dyc40021 阅读(1014) 评论(0) 推荐(1) 编辑
摘要: this关键字调用构造方法的原则:(1)在构造方法中使用this关键字时,必须作为构造方法的第一条语句。(2)只能在构造方法中使用this关键字来调用所在类中的其它构造方法。(3)只能使用this关键字调用其它构造方法,而不能使用方法名直接调用构造方法。this两种用法:1. 区分同名变量示例代码:... 阅读全文
posted @ 2014-11-23 12:57 dyc40021 阅读(144) 评论(0) 推荐(0) 编辑
摘要: import java.util.Arrays;import java.util.HashSet;import java.util.Set;class A{ private String s1 = "A1" ; public String s2 = "A2" ; public String get(... 阅读全文
posted @ 2014-11-23 12:54 dyc40021 阅读(270) 评论(0) 推荐(0) 编辑
摘要: class C { public static void main(String[] args) { int i = 10; //int型变量i = 10 System.out.println(i 3)?23:45;因为boolean表达式2>3为false,所以k的值是45。上述都是关于条件运... 阅读全文
posted @ 2014-11-23 12:49 dyc40021 阅读(360) 评论(0) 推荐(0) 编辑