最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java基礎(chǔ)學習之方法的重載知識總結(jié)

 更新時間:2021年05月25日 10:37:24   作者:飛鴿不是鴿  
今天帶大家來回顧Java基礎(chǔ)知識,文中對Java方法的重載相關(guān)知識作了非常詳細的介紹,對正在學習java的小伙伴們有很好的幫助,需要的朋友可以參考下

一、什么是方法的重載?

方法的重載是指一個類中可以定義多個方法名相同,但參數(shù)不同的方法。
調(diào)用時,會根據(jù)不同的參數(shù)自動匹配對應的方法。

二、構(gòu)成方法重載的條件

1)、不同的含義:形參類型、形參個數(shù)、形參順序不同
2)、只有返回值不同不構(gòu)成方法的重載
	如:int a(String str){} 與 int void(String str){} 不構(gòu)成方法重載
3)、只有形參的名稱不同,不構(gòu)成方法的重載.
	如:int a(String str){} 與 int a(String s){} 不構(gòu)成方法重載

三、重點

 同一個類中,方法名相同,形參不同

形參不同:形參類型形參個數(shù)、形參順序的不同

/*
 方法重載:方法名相同,形參不同
 調(diào)用時會根據(jù)不同的參數(shù)自動匹配對應的方法
*/
public class LearnFunc03{
	//定義一個方法:兩個數(shù)相加,兩個int類型數(shù)據(jù)相加
	public static int add(int num1,int num2){
		return num1+num2;
	}
	//定義一個方法:兩個數(shù)相加,兩個double類型數(shù)據(jù)相加
	public static double add(double num1,double num2){
		//形參類型不同
		return num1+num2;
	}
	//定義一個方法:三個數(shù)相加
	public static int add(int num1,int num2,int num3){
		//形參個數(shù)不同
		return num1+num2+num3;
	}
	//定義一個方法:兩個數(shù)相加,前一個int 后一個double
	public static double add(int num1,double num2){
		//形參順序不同
		return num1+num2;
	}
	//定義一個方法:兩個數(shù)相加,前一個double 后一個int
	public static double add(double num1,int num2){
		//形參順序不同
		return num1+num2;
	}
	
	public static void main(String[] args){
		//方法調(diào)用
		System.out.println(add(101,20));
		System.out.println(add(101.0,20.2));
		System.out.println(add(1,2,3));
		System.out.println(add(1,2.2));
		System.out.println(add(1.1,2));
	}
	
}

在這里插入圖片描述

到此這篇關(guān)于Java基礎(chǔ)學習之方法的重載知識總控的文章就介紹到這了,更多相關(guān)Java方法的重載內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • IDEA項目使用SpringBoot+MyBatis-Plus的方法

    IDEA項目使用SpringBoot+MyBatis-Plus的方法

    這篇文章主要介紹了IDEA項目使用SpringBoot+MyBatis-Plus的方法,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Java8方法引用和構(gòu)造引用代碼實例

    Java8方法引用和構(gòu)造引用代碼實例

    這篇文章主要介紹了java8方法引用和構(gòu)造引用代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • Springboot?maven項目配置文件覆蓋問題的處理

    Springboot?maven項目配置文件覆蓋問題的處理

    這篇文章主要介紹了Springboot?maven項目配置文件覆蓋問題的處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Spring的RedisTemplate存儲的key和value有特殊字符的處理

    Spring的RedisTemplate存儲的key和value有特殊字符的處理

    這篇文章主要介紹了Spring的RedisTemplate存儲的key和value有特殊字符的處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Spring基于XML配置AOP詳解

    Spring基于XML配置AOP詳解

    這篇文章主要介紹了Spring基于XML配置AOP詳解,Spring 的 AOP 功能是基于 AspectJ 實現(xiàn)的,支持使用 XML 方式定義 AOP 切面,Spring 項目使用 AOP 功能需要定義三個部分:切面、切點和通知,需要的朋友可以參考下
    2023-09-09
  • 詳解Java Slipped Conditions

    詳解Java Slipped Conditions

    這篇文章主要介紹了Java Slipped Conditions的相關(guān)資料,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-01-01
  • 基于Java?SpringBoot的前后端分離信息管理系統(tǒng)的設(shè)計和實現(xiàn)

    基于Java?SpringBoot的前后端分離信息管理系統(tǒng)的設(shè)計和實現(xiàn)

    當今社會,人才的流動速度大大增加,因此也對黨建工作的管理層面工作帶來了空前且復雜的挑戰(zhàn),從而使得如何高效的開展管理黨建工作成為了亟待解決的問題。本文將介紹通過Java?SpringBoot實現(xiàn)前后端分離信息管理系統(tǒng),感興趣的同學可以了解一下
    2021-11-11
  • Java通過Process類Runtime.getRuntime().exec()執(zhí)行bat腳本程序

    Java通過Process類Runtime.getRuntime().exec()執(zhí)行bat腳本程序

    用Java編寫應用時,有時需要在程序中調(diào)用另一個現(xiàn)成的可執(zhí)行程序或系統(tǒng)命令,這篇文章主要給大家介紹了關(guān)于Java如何通過Process類Runtime.getRuntime().exec()執(zhí)行bat腳本程序的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • SpringMVC中參數(shù)綁定問題實例詳解

    SpringMVC中參數(shù)綁定問題實例詳解

    springmvc是用來處理頁面的一些請求,然后將數(shù)據(jù)再通過視圖返回給用戶的,下面這篇文章主要給大家介紹了關(guān)于SpringMVC中參數(shù)綁定問題的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 一小時迅速入門Mybatis之Prepared Statement與符號的使用

    一小時迅速入門Mybatis之Prepared Statement與符號的使用

    這篇文章主要介紹了一小時迅速入門Mybatis之Prepared Statement與符號的使用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09

最新評論

河津市| 房产| 西城区| 福安市| 武穴市| 呼伦贝尔市| 法库县| 新宁县| 鹤峰县| 遵义县| 巴彦淖尔市| 普宁市| 深圳市| 来凤县| 宁德市| 城固县| 蚌埠市| 新巴尔虎左旗| 建宁县| 施甸县| 南京市| 赤水市| 开鲁县| 南通市| 百色市| 攀枝花市| 龙江县| 虞城县| 万州区| 怀化市| 哈巴河县| 花垣县| 保康县| 古浪县| 衡水市| 交城县| 尼玛县| 潼关县| 从化市| 菏泽市| 黄石市|