異同點(diǎn)分析:
(推薦教程:java入門教程)
相同點(diǎn):
二者都是給成員變量賦值。
不同點(diǎn):
1、調(diào)用的時(shí)機(jī)
構(gòu)造方法是創(chuàng)建對(duì)象時(shí)由jvm自動(dòng)調(diào)用的;set方法是對(duì)象創(chuàng)建完成之后手動(dòng)調(diào)用的。
(視頻教程推薦:java視頻教程)
2、調(diào)用的主體
構(gòu)造方法是jvm自動(dòng)調(diào)用的;set方法是對(duì)象名手動(dòng)調(diào)用的。
3、調(diào)用次數(shù)
構(gòu)造方法在對(duì)象的初始化時(shí)只能由jvm自動(dòng)調(diào)用一次;set方法可以調(diào)用多次。