电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Java方法簽名為何不包含返回值類型

瀏覽:18日期:2022-08-30 13:18:44

看下官方說明:

Java方法簽名為何不包含返回值類型

意思是java方法簽名包含兩個要素:方法名稱和參數(shù)列表。即不包括返回值類型。

那為什么不能包含返回值類型呢?

看一下如下兩段代碼示例。

示例一:

public String m123(int i) { return '456'; } public int m123(int i) { return 123; } // 為什么不能包含返回值的原因:編譯器無法從所有的上下文中確定重載版本 // 因此為了避免“模棱兩可”的局面, java方法簽名中不包含返回值類型 // 示例展示: public void whyNoReturnType() { // 假設(shè)java方法簽名定義包含方法返回值類型, 方法現(xiàn)有 String 和 int 兩種類型返回值 // 這行代碼編譯器可以找到返回值為 String 類型的重載方法 String s = m123(456); // 而這行代碼, 編譯器無法確定你需要哪個重載版本, 因為返回值被舍棄了, 造成了一種模棱兩可的局面 m123(567); }

類似的,示例二:

public void whyNoReturnType2() { System.out.println(m123(456)); }

第二個示例代碼相對更簡單,從另外一個角度看,println 方法我們會在監(jiān)控輸出的時候經(jīng)常使用到,而需要注意到的是 println 方法有許多重載方法,如下圖:

Java方法簽名為何不包含返回值類型

在示例二中,如果m123() 方法有多個返回值,那么編譯器就無法為 println() 方法決定到底要調(diào)用返回值是 String 的方法還是 返回值是 int 的方法。即陷入了一種“模棱兩可”的局面。

總結(jié):

通過兩個示例展示了,java為了避免編譯器無法從所有上下文中找出重載而陷入“模棱兩可”的局面,因此java方法簽名中只有兩個要素:方法名稱和參數(shù)列表。不包含返回值類型。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 | 搪瓷搅拌器,搪玻璃搅拌器,搪玻璃冷凝器_厂家-淄博越宏化工设备 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 造价工程师网,考试时间查询,报名入口信息-网站首页 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 对辊破碎机_四辊破碎机_双齿辊破碎机_华盛铭重工 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 六维力传感器_三维力传感器_二维力传感器-南京神源生智能科技有限公司 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 滚筒线,链板线,总装线,流水线-上海体能机电有限公司 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 德州网站开发定制-小程序开发制作-APP软件开发-「两山开发」 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 光伏支架成型设备-光伏钢边框设备-光伏设备厂家| 临朐空调移机_空调维修「空调回收」临朐二手空调 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | POS机办理_个人POS机免费领取 - 银联POS机申请首页 | 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 环球电气之家-中国专业电气电子产品行业服务网站! | 苏州柯瑞德货架-仓库自动化改造解决方案 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | 回收二手冲床_金丰旧冲床回收_协易冲床回收 - 大鑫机械设备 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 威廉希尔WilliamHill·足球(中国)体育官方网站 | 聚合氯化铝-碱式氯化铝-聚合硫酸铁-聚氯化铝铁生产厂家多少钱一吨-聚丙烯酰胺价格_河南浩博净水材料有限公司 | 机构创新组合设计实验台_液压实验台_气动实训台-戴育教仪厂 | 污水处理设备,一体化泵站,一体化净水设备-「梦之洁环保设备厂家」 | 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! | 茅茅虫AI论文写作助手-免费AIGC论文查重_写毕业论文降重 | 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 |