博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
方法签名与方法重载
阅读量:7252 次
发布时间:2019-06-29

本文共 340 字,大约阅读时间需要 1 分钟。

java 平台靠方法的签名来区分方法。方法签名由方法名和方法参数类型组成。

如图:

方法签名相同的方法是不可以在一个类中同时存在的,否则java平台无法区分这两个签名相同的方法。

方法签名由方法名和参数类型决定,与方法的其他属性无关。

 

当一个类中有两个或多个具有相同方法名和不同的参数类型的方法时,就是重载。

重载的优势是可以重用方法名。

 

当方法重载时,只能根据参数类型判断使用哪一个方法。重载中参数类型匹配的原则,即低精度的值可以

赋值给高精度或者同精度的变量,而高精度的值却不能赋值给低精度的变量。当参数可以同时赋值给两个方法

的类型时,会选择调用精度最小的那个方法。

转载于:https://www.cnblogs.com/Ting-light/p/9548574.html

你可能感兴趣的文章
[转载] 七龙珠第一部——第066话 红缎带攻防战
查看>>
[转载] CMD——nslookup
查看>>
【leetcode】704.BinarySearch
查看>>
磁盘管理三-raid
查看>>
static 关键字的使用,静态和非静态类的区别
查看>>
一个简单的三层结构demo
查看>>
DFS (Backtracing) 基本框架
查看>>
汕头市队赛 C SRM 05 - YYL 杯 R1 T3!
查看>>
基于Redis的分布式锁安全性分析-转
查看>>
android——仿网易今日头条等自定义频道listview 或者grideview等item上移到另一个view中...
查看>>
leetcode 2. 两数相加
查看>>
第二周进度报告
查看>>
Hadoop集群(一) Zookeeper搭建
查看>>
JDBC事务,银行转账,货物进出库等等。
查看>>
oc-Foundation框架-NSString-常用方法
查看>>
算法:管窥算法-查找旋转数组(即进行了左移或右移的数组)的最小值
查看>>
linux 查看进程和端口
查看>>
服务器端汉字乱码
查看>>
学习笔记之Data analysis
查看>>
Linux系统中“动态库”和“静态库”那点事儿【转】
查看>>