靜態方法不需要有對象,可以使用類名調用


Public static void printData(){}

表明此類方法為類方法(靜態方法)

靜態方法不需要有對象,可以使用類名調用。

靜態方法中不允許訪問類的非靜態成員,包括成員的變量和方法,因為此時是通過類調用的,沒有對象的概念。This.data是不可用的。

一般情況下,主方法是靜態方法,所以可調用靜態方法,主方法為靜態方法是因為它是整個軟件系統的入口,而進入入口時系統中沒有任何對象,只能使用類調用。

 

 1 package TomText;
 2 //使用do-while語句,完成簡單的數據求和。
 3 public class TomText_25 {
 4     public static void main(String args[]){
 5         int n = 0;
 6         int sum = 0;
 7         do{
 8         sum += n;
 9         n++;
10         }while(n <= 10);
11         System.out.println("1~10的數據和為:" + sum);    
12         }
13 
14 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM