2.Java中涉及基本数据类型的方法重载
来源:互联网 发布:网络分线器的接法图解 编辑:程序博客网 时间:2024/06/05 10:33
1.实际参数类型大小小于方法中的形式参数类型
操作:实际参数类型会提升,来匹配相应的方法,直至找不到(若找不到,则编译器报错)
示例 : 参数 int x=5;
寻找的方法过程: method(int) --> method(long)--->method(float)-->method(double)
注:如果实际参数为char类型不能匹配到char的方法,则直接提升为int匹配方法;
2.实际参数类型大小小于方法中的形式参数类型
操作:必须通过强制类型转换来处理实际参数类型,来匹配相应的方法,直至找不到(若找不到,则编译器报错)
示例: double x=5;
若想匹配 method(int) 则采用 method((int)x)调用;
注:转换有两条路径
byte-short-int-long-float-double
char-int-long-float-double
阅读全文
0 0
- 2.Java中涉及基本数据类型的方法重载
- 涉及基本数据类型的方法重载
- java基础——涉及基本类型的方法重载
- 涉及基本类型的重载
- 区分方法重载与基本数据类型的转换
- Java,android涉及的所有数据类型
- Java中方法的重载
- Java中方法的重载
- java中方法的重载
- Java 中方法的重载
- Java 中方法的重载
- Java中方法的重载
- java中方法的重载
- Java 中方法的重载
- java中方法的重载
- Java中方法的重载
- java中方法的重载
- JAVA中基本数据类型
- HTTPS总结
- hexo+github时遇到的坑
- 0-1背包问题(待续)
- 铁轨问题(栈操作)
- Linux Shell 学习(三) 以文件之名
- 2.Java中涉及基本数据类型的方法重载
- Kali Linux渗透测试第二步:漏洞评估
- 驱动框架中存在的一些问题
- 用qt画3d圆柱
- luogu P1135 奇怪的电梯
- ps技术
- JavaScript--for循环和获取元素的第二种方法
- 1、数组的基本操作
- 程 | 深度学习 + OpenCV,Python 实现实时视频目标检测 机器之心 09-21