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

Java基礎學習之方法的重載知識總結

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

一、什么是方法的重載?

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

二、構成方法重載的條件

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

三、重點

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

形參不同:形參類型、形參個數(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));
	}
	
}

在這里插入圖片描述

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

相關文章

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

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

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

    Java8方法引用和構造引用代碼實例

    這篇文章主要介紹了java8方法引用和構造引用代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    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的相關資料,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-01-01
  • 基于Java?SpringBoot的前后端分離信息管理系統(tǒng)的設計和實現(xiàn)

    基于Java?SpringBoot的前后端分離信息管理系統(tǒng)的設計和實現(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)命令,這篇文章主要給大家介紹了關于Java如何通過Process類Runtime.getRuntime().exec()執(zhí)行bat腳本程序的相關資料,需要的朋友可以參考下
    2024-01-01
  • SpringMVC中參數(shù)綁定問題實例詳解

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

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

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

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

最新評論

伊金霍洛旗| 平塘县| 福州市| 梅州市| 平度市| 北海市| 陈巴尔虎旗| 罗江县| 四会市| 来安县| 黄大仙区| 常德市| 龙南县| 福清市| 高邑县| 交城县| 府谷县| 桃江县| 平陆县| 天峻县| 筠连县| 云梦县| 平邑县| 台州市| 同仁县| 石渠县| 武乡县| 莫力| 百色市| 丹凤县| 增城市| 杨浦区| 凤台县| 新平| 平利县| 胶州市| 苏尼特左旗| 孝义市| 泗水县| 崇文区| 扬中市|