t31*_*321 10 groovy
这3个有什么区别?
def search(String id) { //code } Object search(String id) { //code } void search(String id) { //code }
特别是def和之间Object.
def
Object
inj*_*eer 14
def是别名Object,因此前2个签名是相同的.
第一个和第三个之间的区别在于,您可以从1和2返回null或任何类的实例,而您可以从第3个返回null.
归档时间:
10 年,10 月 前
查看次数:
3240 次
最近记录: