文章詳情頁(yè)
java里自定義類(lèi)重載ClassLoader有什么用?
瀏覽:251日期:2024-02-03 10:24:27
問(wèn)題描述
java里自定義類(lèi)重載有什么用?
問(wèn)題解答
回答1:應(yīng)該是方便使用,函數(shù)傳入的參數(shù)不同但功能相同。我覺(jué)得是一種習(xí)慣、風(fēng)格。也可以不這么做
回答2:其實(shí)在我看來(lái)所有的函數(shù)只有4種情況。而重載是為了上下文的語(yǔ)義性:比如說(shuō):
void say(String name, Integer age)void say(String name)
當(dāng)然你會(huì)說(shuō)可以定義一個(gè)很大范圍的入?yún)⒘斜戆怂凶蛹目赡苄?
比如
void say(String name, Integer age, String address){ if(name!=null){.... } if(age!=null){... } ...}那么使用的時(shí)候反而增大了操作量比如say('張三',null,null);
標(biāo)簽:
java
上一條:sping - Spring注入,在XML配置中引用JavaConfig,結(jié)果找不到Config中的bean下一條:java - 如何配置Spring Boot每個(gè)Controller控制不同的文件上傳大小最大值?
相關(guān)文章:
1. 我在導(dǎo)入模板資源時(shí)遇到無(wú)法顯示的問(wèn)題,請(qǐng)老師解答下2. python - 調(diào)用api輸出頁(yè)面,會(huì)有標(biāo)簽出現(xiàn),請(qǐng)問(wèn)如何清掉?3. thinkphp6使用驗(yàn)證器 信息如何輸出到前端頁(yè)面4. javascript - h5微信中怎么禁止橫屏5. PHPExcel表格導(dǎo)入數(shù)據(jù)庫(kù)怎么導(dǎo)入6. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異?!钡膬?nèi)存錯(cuò)誤?7. macos - 無(wú)法source activate python278. python - sqlalchemy更新數(shù)據(jù)報(bào)錯(cuò)9. empty比isset更嚴(yán)格一點(diǎn)10. 預(yù)訂金和尾款分別支付
排行榜

熱門(mén)標(biāo)簽
網(wǎng)公網(wǎng)安備