java基础
iteye_10732
这个作者很懒,什么都没留下…
展开
-
java多态只限于方法?
class Parent{ static int ii= 1; int i = 1; public int getInt(){ return i; } public int getStaticInt(){ return ii; }}class Child extends Parent{ static int ii= 2; int i ...2011-03-01 09:14:59 · 109 阅读 · 0 评论 -
引用类型决定了调用哪个重载方法(scjp考试指南)
class Animal{}class Horse extends Animal{}public class TestOverride { public static void doStuff(Animal a){ System.out.println("In the animal case"); } public static void doStuff(H...原创 2011-03-01 09:56:39 · 92 阅读 · 0 评论 -
java重载与重写的区别(scjp考试指南)
重载方法重写方法 变员必须改变一定不能改变返回类型可以改变除了协变式返回外,不能改变异常可以改变可以减少或清除。一定不能抛出新的或更广的检验异常访问级别可以改变一定不能执行更严格的限制,可以降低调用引用类型决定的对象类型决定的。 接口方法的实现遵守重写的所有规则。...原创 2011-03-01 10:46:26 · 75 阅读 · 0 评论 -
int或更短的表达式总是产生一个int(scjp指南)
//byte b='a'+'b';//compliation error ,byte b =(byte)('a'+'b')原创 2011-03-01 12:50:29 · 80 阅读 · 0 评论 -
java赋值一些事宜(scjp指南)
//byte b='a'+'b';//compliation error ,byte b =(int)('a'+'b') nt或更短的表达式总是产生一个int byte d = 3;d += 7;//等价于byte d = 3;d = (byte)(d+7); +=,-=,*=,/= 都是隐含强制转换的。 // fl...原创 2011-03-01 13:22:17 · 70 阅读 · 0 评论 -
常见runtimeException
NullPointerException NumberFormatException ArrayIndexOutOfBoundsException UnsupportedOperationException ArithmeticException IllegalArgumentException ClassCastException Ille...原创 2011-03-05 20:17:54 · 96 阅读 · 0 评论