怎樣理解JAVA的“構造方法”和“主方法”
在類中除了成員方法之外,還存在一種特殊類型的方法,那就是構造方法。主方法是類的入口點,它定義了程序從何處開始;主方法提供對程序流向的控制,Java編譯器透過主方法來執行程序。那麼,下面一起來看一下關於“構造方法”和“主方法”的基本知識吧
一、類的構造方法
(01)構造方法是一個與類同名的方法,對象的創建就是透過構造方法完成的。每當類實例化一個對象時,類都會自動調用構造方法。構造方法的特點如下:構造方法沒有返回值。構造方法的名稱要與本類的名稱相同。
(02)舉例如下:從例子可以看出定義了兩個構造方法,在無參構造方法中可以使用this關鍵字調用有參的構造方法,但使用這個方法需要注意的是隻可以在無參構造方法中的第一句使用this調用有參構造方法。
二、類的主方法
(01)主方法是類的入口點,它定義了程序從何處開始;主方法提供對程序流向的控制,Java編譯器透過主方法來執行程序。主方法的語法如下:
(02)在主方法的定義中可以看到主方法具有以下特性:主方法也是靜態的,所以如要直接在主方法中調用其他方法,則該方法必須也是靜態的。主方法沒有返回值。主方法的形參爲數組。其中args[0]~args[n]分別代表程序的第一個參數到第n個參數,可以使用th獲取參數的個數。
(03)舉例如下:
(04)上面例子設計到在Eclipse中設定參數的問題,那麼怎麼設定參數呢,下面來看一下基本操作。在選單欄選擇‘執行’----‘執行配置’
(05)在彈出的‘執行設定’對話框中選擇要設定參數的那個類,在右邊的面板上選擇‘自變量’選項卡,在‘程序自變量’文字方塊中輸入參數,用回車鍵隔開,
(06)這個程序參數就設定完畢了
-
怎麼在Excel列A數據中篩選出列B數據?
已知excel列A數據和列B數據有部分內容相同,怎樣才能篩選出哪些混在列A中的列B數據呢?最笨的方法就是複製列B的數據查找。這裏,我給大家分享一種方法,既準確又快捷的方法。不信,您嘗試一下。操作方法(01)開啟需要編輯的Excel檔案,觀察列A和列B,列A列B有部分內容重複,現需...
-
富士施樂硒鼓清零方法
如何將富士施樂硒鼓清零呢?跟着小編一起來學習看看~操作方法(01)當你的打印機上開始閃爍黃燈時,就是提醒你需要更換硒鼓了;(02)按住機器上的白色按鈕,長按關機;(03)關機後,拔掉機身後的USB連接線;(04)再次長按白色按鈕開機鍵,不要鬆手,開啟機器前蓋;(05)取出硒鼓盒;(06)整個取出後,再...
-
電腦上怎樣申請QQ號
很多人在開啟電腦的時候,都會習慣登入QQ跟別人聊天,如果沒有QQ賬號的話,可以在電腦上免費申請QQ號,或者之前的QQ號是別人給的,自己不喜歡,也可以重新申請一個新的QQ號,在這裏,跟大家分享一下在電腦上如何免費申請QQ號的方法。電腦上免費申請QQ號的步驟(01)在電腦上下載和...
-
PS圖片格式轉換png轉ico
ICO是圖標檔案格式的一種,jpg/gif/png格式的圖片都是可以轉換成ico格式的。現在有一些在線轉換工具但是大多不穩定,而且像素大小都是規定好的絕對正方形,對於一些長方形的圖標就不適用了,那麼如何用ps進行ico格式的轉換呢?下面講具體步驟。操作方法(01)安裝的ps存儲爲...