為什么java中有些方法定義為靜態(tài)的,比如thread中的sleep,我覺得使用thread的實(shí)例調(diào)用的話更好理解啊。比如t1是繼承了thread的子類,需要他sleep是thread.sleep(t1),但我覺得使用t1.sleep()更好理解啊,雖然這樣不能使用,也就是我問為什么要將他定義為靜態(tài)方法…
1 回答

嚕嚕噠
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊
之所以將一些方法定義為靜態(tài),第一方便調(diào)用,你直接用類名去調(diào)用就可以了。第二效率,如果你每次調(diào)用都要弄一個(gè)實(shí)例,效率多低啊
添加回答
舉報(bào)
0/150
提交
取消