java面试题 返回值类型不同,可以重载吗,为什么?
重载,表示同一个类中可以有多个名称相同的方法,但这些方法的参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同。
所以,参数类型,个数,顺序相同,返回值类型不同,不是重载。
编译器肯定也会直接报错的。
那么为什么?
试想一下,有如下两个方法
public void load(String a){}public int load(String a){}
如果我通过以下的方式调用,能知道我想要调用哪个方法吗?
load("");
肯定是不能的。可能是调用没有返回值的那个,也有可能是调用有返回值的那个,只是返回值不是我所关注的。
java面试题 返回值类型不同,可以重载吗,为什么?相关推荐
- 9.Java面向对象-方法参数类型及返回值类型、权限修饰符、内部类、匿名内部类
9.Java面向对象-方法参数类型及返回值类型.权限修饰符.内部类.匿名内部类 一.类名作为形式参数 A:案例演示: 类名作为形式参数当你以后看到一个方法的形参要一个 类 类型,你就传递一个该类的对象 ...
- java 返回值判断_在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。_学小易找答案...
[单选题]若int x;且有下面的程序片断,则输出结果是() . for (x=3; x<6; x++) { printf((x%2) ? "##%d" : "** ...
- 决定c++语言中函数的返回值类型的是,全国2009年10月高等教育自学考试C++程序设计试题及部分参考答案...
全国2009年10月高等教育自学考试 C++程序设计试题 课程代码:04737 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码 ...
- Java基础(10)接口、方法的参数类型以及返回值类型、权限修饰符
1.接口 1. 接口的由来:为了体现事物功能的扩展性,Java通过接口来定义这些额外的扩展功能.但是并不给出具体实现,需要类来重写 2. 接口的特点 (1)定义接口:interface 定义格式:in ...
- 重学Java(035)——Java基础知识(类作为成员变量、接口作为成员变量、接口作为方法参数和返回值类型)
学习内容:三种引用类型用法 一.类作为成员变量 二.接口作为成员变量 三.接口作为方法参数和返回值类型 实际的开发中,引用类型的使用非常重要,也是非常普遍的.我们可以在理解基本类型的使用方式基础上,进 ...
- Java方法返回值类型归纳
Java方法返回值类型归纳 我们再调用一个方法时,将方法体内产生的一条数据输出到方法体外使用,这条数据我们叫做返回值. 返回值类型分为两大类:第一类,无返回值类型:void.第二类,有返回值类型,返回 ...
- java中main()函数的返回值是什么_Java中main()函数的返回值类型是什么
Java中main()函数的返回值类型是什么 答:void 在单纯形表的终表中,若非基变量的检验数有0,那么最优解 答:无穷多 中国大学MOOC: 不属于现代区位理论的是( ) 答:中心地理论 不属于 ...
- java方法的重载与覆盖的返回值类型
public class A extends B{//下面的是方法的覆盖(重写overRiding)public void riding(){System.out.println("this ...
- java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别
[Java教程]JavaScript中值类型和引用类型的区别 0 2017-02-24 00:00:35 JavaScript的数据类型分为两类:原始类型和对象类型.其中,原始类型包括:数字.字符串和 ...
最新文章
- 型网站的架构设计问题----大型高并发高负载网站的系统架构
- Linux下屏蔽Ctrl+Alt+Delete
- Invalid packaging for parent POM com.cloud:springcloud_demo:1.0-SNAPSHOT, must be “pom“ but is “jar“
- Linux驱动 - 多线程之 完成量
- 小程序怎么打出横线效果_成都小程序开发:哪些因素会影响小程序的运营效果?...
- GCC的编译和调试--入门介绍
- POJ 2115 C Looooops (扩展欧几里德解同余方程 Ax = B(mod C) )
- 琢越网用户使用手册和反馈
- 有了优秀的可临摹PSD分层模板|瞬间提升海报质感!
- centos6.4安装apache php mysql_CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路...
- java转换 HTML字符实体,java特殊字符转义字符串
- 10款滑动门代码_jquery 滑动门_js滑动门_tab滑动门_jquery 选项卡_js选项卡_tab选项卡效果(三)
- diy的电流电压表,高频率采集,上位机同步显示
- windows10安装dll文件
- 阿铭Linux_传统IDC 部署网站学习笔记20190125
- autocad2007二维图画法_CAD2007如何画平面图
- 一、Netflix Eureka
- C++三种创建对象的方法区别
- 跳跃游戏 改 dfs
- java实现 zip rar 7z 压缩包解压