首页 > 其他分享 >面试题:int[] arr 和 int... arr在参数列表中是一回事儿吗?

面试题:int[] arr 和 int... arr在参数列表中是一回事儿吗?

时间:2022-09-24 12:46:25浏览次数:58  
标签:... arr Sub1 int 面试题 Base1 public

public class Exer {
public static void main(String[] args) {
Base1 b1 = new Sub1();
b1.add(1,2,3);
}
}

class Base1{
public void add(int a, int... arr){
System.out.println("Base1");
}
}

class Sub1 extends Base1{
public void add(int a, int[] arr){
System.out.println("Sub1");
}
}

输出结果:
Sub1

结论:属于重写!在参数列表里,编译器认为int... arr和int[] arr是相同的。

标签:...,arr,Sub1,int,面试题,Base1,public
From: https://www.cnblogs.com/dequanth/p/16725374.html

相关文章

  • JavaScript Array(数组) 对象
    数组:数组对象是使用单独的变量名来存储一系列的值数组可以用一个变量名存储所有的值,并可以用变量名访问任何一个值数组中每一个元素都有自己的id,方便访问创建数组:三种......
  • Java面试题汇总
    1、Java基础1.1、ConcurrentHashMap的底层实现,jdk1.7和jdk1.8的区别;1.2、GC的原理,涉及到的算法有哪些,GC调优怎么处理;1.3、ArrayList和LinkedList的区别是什么,底层实现是......
  • 19道高频vue面试题,顺便写一下自己的答案
    Vue路由hash模式和history模式1.hash模式早期的前端路由的实现就是基于location.hash来实现的。其实现原理很简单,location.hash的值就是URL中#后面的内容。比如下......
  • C#教程 - 不安全的代码和指针(Unsafe Code and Pointers)
    更新记录转载请注明出处:2022年9月24日发布。2022年9月10日从笔记迁移到博客。平台互操作说明C#通过4种方式实现直接调用外部代码:通过平台调用(PlatformInvoke,P......
  • Ubuntu20/mint20安装vnc
    #安装和配置TigerVNCServersudoaptinstalltightvncserver-y#如你没有一个普通用户,则需要建立一个普通用户,用于VNC登录桌面(可选):adduseruservncsu-uservnc......
  • 代码随想录训练营|Day 4|202,19,面试题 02.07,142,总结
    24.SwapNodesinPairsGivena linkedlist,swapeverytwoadjacentnodesandreturnitshead.Youmustsolvetheproblemwithout modifyingthevaluesinth......
  • Maximum and Minimum values for ints Python
    https://docs.python.org/3/library/sys.html#sys.int_infosys.int_infoAnamedtuplethatholdsinformationaboutPython’sinternalrepresentationofintegers......
  • MQTT面试题
    服务质量QoS(QualityofService),指MQTT对消息的服务质量。共有3钟服务质量:QoS=0至多发送一次(网络差的时候消息可能丢失)QoS=1至少发送一次(发送方发送一次消息,接收......
  • 谷歌弃用Intel、NVIDIA秘密研发处理器
    前不久,谷歌围棋机器人AlphaGo横扫韩国天王李世石,资料显示这台AI(人工智能)设备堆砌了很多顶级芯片。其中最低配置使用了48颗CPU和1颗GPU,最高配置AlphaGo被称为AlphaGoDistr......
  • Servlet 中 response.getWriter.write() 返回了一个int 数据,前端接收到为null
     前端传回一个id数组,想通过response.getWriter.write()返回一个int数据告诉前端执行通过的数据有几条,但是在前端接收到的response里为null暂时不知道原因,解决方案就是把......