class 類名 {java
類體的內容git
}數組
方法的定義包括兩部分:方法聲明和方法體.通常格式爲:學習
方法聲明部分 { 方法體的內容 } 1.方法聲明部分(方法頭) 方法頭由方法的類型、名稱和名稱以後的一對小括號以及其中的參數列表所構成。例如: int speak(){ //無參數的方法頭 return 23; } int add(int x,int y,int z) //有參數的方法頭 { return x+y+z; }
注:this
類的成員變量不一樣的是,局部變量只在方法內有效,並且與其聲明的位置有關。spa
對成員變量的操做只能放在方法中,方法能夠對成員變量和該方法體中聲明的局部變量進行操做。設計
對象的聲明
通常格式爲:code
類的名字 對象名字 如: XiyoujiRenwu zhubajie;
爲對象分配變量
eg:zhubajie=new xiyoujirenwu();
對象
最後一個參數必須是方法的參數列表中的最後一個參數。接口
注:public void method(int ... x,int y) //可變參數x表明的不是method方法的最後一個參數,y是method的最後一個參數
對於參數是引用類型時,「傳值」傳遞的是變量的引用而不是變量所引用的實體。Java的引用型數據包括對象、數組和接口。
問題一、帶包編譯,帶包運行問題。
解決方案:能夠把相關的文件放入同一個文件夾下,而後運行。
(statistics.sh腳本的運行結果截圖)
對於<<
的錯誤。 解決辦法,百度得知該符號爲左移符號,只要把相關數字化成二進制進行左移運算。