1. 方法的重載:
同一個類
中,方法名相同
,方法參數(shù)個數(shù),順序,類型不同
的方法稱為方法的重載
, 與方法的修飾符或返回值
沒有關(guān)系;
1.2 判斷方法重載的依據(jù):
1溢十、 必須是在同一個類中
;
2硝皂、 方法名相同
;
3、 方法參數(shù)的個數(shù)
、順序
或類型
不同;
4遮咖、 與方法的修飾符或返回值沒有關(guān)系
;
1.3 如何區(qū)分調(diào)用的是哪個重載方法呢?
當(dāng)調(diào)用被重載的方法時挚躯, Java 會根據(jù)參數(shù)的個數(shù)和類型
來判斷應(yīng)該調(diào)用哪個重載方法忍捡,參數(shù)完全匹配
的方法將被執(zhí)行;
舉個栗子:方法的重載
通過匹配,來確定調(diào)用哪個方法:
2. Java中生成(0, 1)中的隨機(jī)數(shù)---浮點型的
Math.random();
2.2 生成100以內(nèi)的隨機(jī)整數(shù)
(int)(Math.random()*100);
注:Math 類是用于進(jìn)行算術(shù)操作的類竖幔,Math.random() 生成 0--1 的浮點數(shù)
板乙。