a、区分方法的重载有:
1、参数顺序
public void info(int i, String str);
public void info(String str, int i);
2、以返回值区分重载方法 void f(){} int f(){return 1;} 当int i = f();时就会调用int f(){return i;}方法
2、以返回值区分重载方法
void f(){}
int f(){return 1;}
当int i = f();时就会调用int f(){return i;}方法
b、基本类型的重载
1、基本类型从一个“较小”的类型自动提提升成“较大”的类型 2、如果找不到有char型的方法,就会把char型提升为int型
1、基本类型从一个“较小”的类型自动提提升成“较大”的类型
2、如果找不到有char型的方法,就会把char型提升为int型
posted on 2011-02-23 13:41 jack zhai 阅读(125) 评论(0) 编辑 收藏 所属分类: java2 se
Powered by: BlogJava Copyright © jack zhai