您现在的位置: IT专家网 > Web服务子站 > WebService开发
Java入门--系统Java基础知识部分总结
作者: loveofgod, 出处:赛迪网, 责任编辑: 李春禹,
2008-01-11 13:10
欢迎就JAVA这一部分各位朋友与我进行探讨,共同进步。
| ? break [label] ? continue[lbele] ? lable: statement; //这里的statement必须是一个loop循环 public class tt{ public static void main (String args[]){ tt t = new tt(); t.test(); } void test(){ System.out.println("0000"); lb1:for (int i=0;i<10;i++){ lb2:for (int j=0; j<2; j++){ if (i==2) continue lb1; System.out.println("i="+i +" j="+j); } } System.out.println("111111"); } } 9、类型转换校正 class Employee | class Manager |
向上校正,总是允许的,Manager直接使用父类Employee的方法。
向下校正,必须用instanceof检验,才能将一个Employee转换为Manager对象。
| public void test(Employee e){ if (e instanceof Manager){ Manager m = (Mnager)e; ... } } |
方法重载(overloading)一定要求名字相同,参数不同,返回类型可以相同也可以不同
| class A{ void test(int i){ } } class AA extends A{ int test(int i, int j){ return 5; } } |
| class A{ void test(int i){ } } class AA extends A{ public void test(int i){//若是换成private则编译不通过。 } } |
- 本文关键词:

