怎樣理解JAVA的“構造方法”和“主方法”


 


        在類中除了成員方法之外,還存在一種特殊類型的方法,那就是構造方法。主方法是類的入口點,它定義了程序從何處開始;

主方法提供對程序流向的控制,Java編譯器通過主方法來執行程序。那么,下面一起來看一下關於“構造方法”和“主方法”的基本知識吧

工具/原料

 
  • Eclipse
  • java

一、類的構造方法

 
  1. 1

    構造方法是一個與類同名的方法,對象的創建就是通過構造方法完成的。每當類實例化一個對象時,類都會自動調用構造方法。

    構造方法的特點如下:

    構造方法沒有返回值。

    構造方法的名稱要與本類的名稱相同。

  2. 2

    舉例如下:

    從例子可以看出定義了兩個構造方法,在無參構造方法中可以使用this關鍵字調用有參的構造方法,但使用這個方法需要注意的是只可

    以在無參構造方法中的第一句使用this調用有參構造方法。

    怎樣理解JAVA的“構造方法”和“主方法”
    END

二、類的主方法

 
  1.  

    主方法是類的入口點,它定義了程序從何處開始;主方法提供對程序流向的控制,Java編譯器通過主方法來執行程序。主方法的語法如下:

    怎樣理解JAVA的“構造方法”和“主方法”
  2.  

    在主方法的定義中可以看到主方法具有以下特性:

    主方法也是靜態的,所以如要直接在主方法中調用其他方法,則該方法必須也是靜態的。

    主方法沒有返回值。

    主方法的形參為數組。其中args[0]~args[n]分別代表程序的第一個參數到第n個參數,可以使用args.length獲取參數的個數。

  3.  

    舉例如下:

    怎樣理解JAVA的“構造方法”和“主方法”
  4.  

    上面例子設計到在Eclipse中設置參數的問題,那么怎么設置參數呢,下面來看一下基本操作。

    在菜單欄選擇‘運行’----‘運行配置’

    怎樣理解JAVA的“構造方法”和“主方法”
  5.  

    在彈出的‘運行設置’對話框中選擇要設置參數的那個類,在右邊的面板上選擇‘自變量’選項卡,在‘程序自變量’文本框中輸入參數,用回車鍵隔開,

  6. 6

    這個程序參數就設置完畢了


免責聲明!

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



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