靜態(tài)方法和非靜態(tài)方法
普通方法可以直接調用普通成員、靜態(tài)成員、靜態(tài)方法和非靜態(tài)方法。 靜態(tài)方法可以直接調用靜態(tài)成員、靜態(tài)方法,而訪問普通成員和普通方法的時候需要創(chuàng)建一個類, 那靜態(tài)方法有什么用呢? 這就是等于私有繼承,沒什么鳥用
普通方法可以直接調用普通成員、靜態(tài)成員、靜態(tài)方法和非靜態(tài)方法。 靜態(tài)方法可以直接調用靜態(tài)成員、靜態(tài)方法,而訪問普通成員和普通方法的時候需要創(chuàng)建一個類, 那靜態(tài)方法有什么用呢? 這就是等于私有繼承,沒什么鳥用
2015-10-29
舉報
2015-10-29
靜態(tài)方法可以直接使用類名調用,不需要創(chuàng)建對象,所以更簡單,對于一些工具類,是沒有對象的,比如Math類,這樣他里面的方法就必須都是靜態(tài)方法
當然一般的類中 只要這個方法沒有用到對象的特有數(shù)據(jù), 你可以把他定義成一般方法或者靜態(tài)方法都行