重载,表示同一个类中可以有多个名称相同的方法,但这些方法的参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同。

所以,参数类型,个数,顺序相同,返回值类型不同,不是重载。
编译器肯定也会直接报错的。
那么为什么?

试想一下,有如下两个方法

public void load(String a){}public int load(String a){}

如果我通过以下的方式调用,能知道我想要调用哪个方法吗?

load("");

肯定是不能的。可能是调用没有返回值的那个,也有可能是调用有返回值的那个,只是返回值不是我所关注的。

java面试题 返回值类型不同,可以重载吗,为什么?相关推荐

  1. 9.Java面向对象-方法参数类型及返回值类型、权限修饰符、内部类、匿名内部类

    9.Java面向对象-方法参数类型及返回值类型.权限修饰符.内部类.匿名内部类 一.类名作为形式参数 A:案例演示: 类名作为形式参数当你以后看到一个方法的形参要一个 类 类型,你就传递一个该类的对象 ...

  2. java 返回值判断_在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。_学小易找答案...

    [单选题]若int x;且有下面的程序片断,则输出结果是() . for (x=3; x<6; x++) { printf((x%2) ? "##%d" : "** ...

  3. 决定c++语言中函数的返回值类型的是,全国2009年10月高等教育自学考试C++程序设计试题及部分参考答案...

    全国2009年10月高等教育自学考试 C++程序设计试题 课程代码:04737 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码 ...

  4. Java基础(10)接口、方法的参数类型以及返回值类型、权限修饰符

    1.接口 1. 接口的由来:为了体现事物功能的扩展性,Java通过接口来定义这些额外的扩展功能.但是并不给出具体实现,需要类来重写 2. 接口的特点 (1)定义接口:interface 定义格式:in ...

  5. 重学Java(035)——Java基础知识(类作为成员变量、接口作为成员变量、接口作为方法参数和返回值类型)

    学习内容:三种引用类型用法 一.类作为成员变量 二.接口作为成员变量 三.接口作为方法参数和返回值类型 实际的开发中,引用类型的使用非常重要,也是非常普遍的.我们可以在理解基本类型的使用方式基础上,进 ...

  6. Java方法返回值类型归纳

    Java方法返回值类型归纳 我们再调用一个方法时,将方法体内产生的一条数据输出到方法体外使用,这条数据我们叫做返回值. 返回值类型分为两大类:第一类,无返回值类型:void.第二类,有返回值类型,返回 ...

  7. java中main()函数的返回值是什么_Java中main()函数的返回值类型是什么

    Java中main()函数的返回值类型是什么 答:void 在单纯形表的终表中,若非基变量的检验数有0,那么最优解 答:无穷多 中国大学MOOC: 不属于现代区位理论的是( ) 答:中心地理论 不属于 ...

  8. java方法的重载与覆盖的返回值类型

    public class A extends B{//下面的是方法的覆盖(重写overRiding)public void riding(){System.out.println("this ...

  9. java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别

    [Java教程]JavaScript中值类型和引用类型的区别 0 2017-02-24 00:00:35 JavaScript的数据类型分为两类:原始类型和对象类型.其中,原始类型包括:数字.字符串和 ...

最新文章

  1. 型网站的架构设计问题----大型高并发高负载网站的系统架构
  2. Linux下屏蔽Ctrl+Alt+Delete
  3. Invalid packaging for parent POM com.cloud:springcloud_demo:1.0-SNAPSHOT, must be “pom“ but is “jar“
  4. Linux驱动 - 多线程之 完成量
  5. 小程序怎么打出横线效果_成都小程序开发:哪些因素会影响小程序的运营效果?...
  6. GCC的编译和调试--入门介绍
  7. POJ 2115 C Looooops (扩展欧几里德解同余方程 Ax = B(mod C) )
  8. 琢越网用户使用手册和反馈
  9. 有了优秀的可临摹PSD分层模板|瞬间提升海报质感!
  10. centos6.4安装apache php mysql_CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路...
  11. java转换 HTML字符实体,java特殊字符转义字符串
  12. 10款滑动门代码_jquery 滑动门_js滑动门_tab滑动门_jquery 选项卡_js选项卡_tab选项卡效果(三)
  13. diy的电流电压表,高频率采集,上位机同步显示
  14. windows10安装dll文件
  15. 阿铭Linux_传统IDC 部署网站学习笔记20190125
  16. autocad2007二维图画法_CAD2007如何画平面图
  17. 一、Netflix Eureka
  18. C++三种创建对象的方法区别
  19. 跳跃游戏 改 dfs
  20. java实现 zip rar 7z 压缩包解压

热门文章

  1. 我可以在目录中放入多少个文件?
  2. 如何在Python中获取文件创建和修改日期/时间?
  3. linux内核zfs,Linus Torvalds 不建议使用 ZFS On Linux
  4. ur3 aubo movit机械臂运动
  5. A* 寻路算法,matplotlib地图生成
  6. shiro身份验证失败捕获的异常对应信息
  7. 已经发车的票还能取出来吗_网上预订汽车票不知道怎么退票?
  8. 全向移动机器人参数校准方法思路
  9. python requests模块post_python requests模块提交中文数据
  10. ubuntu之安装sublime text