一個簡單的Java程式例子以及其幾種注釋

來源:互聯網
上載者:User

標籤:

  在說道主題前,先來囉嗦兩句,o()︿︶)o 唉,不說兩句心裡就有個疙瘩,也許這就是所謂的強迫症吧,好了說說我想囉嗦的,其實也就是這樣子的,關於Java開發工具箱的下載以及環境的配置。Java的下載進入到oracle官網下載即可(具體的步驟就不贅述了如今網路資源豐富你懂得),下載好之後然後開始安裝,根據安裝過程中的說明進行下一步直至完成即可,等等不要激動,還沒完了,要開始配置Java的開發環境(說明下我這說的只是正對window作業系統的),其實也很簡單,就是對著案頭上的”我的電腦”滑鼠右鍵帶點擊屬性就開啟了一個視窗,然後進入到”進階”下面的”環境變數”中的”系統內容變數”設定如下變數名和變數值:

  變數名          變數值

  JAVA_HOME      C:\Program Files (x86)\Java\jdk1.6.0_22(這裡是你自己安裝時Java的路徑)

  Path             %JAVA_HOME%\bin;(在path的變數值加上這,其實這是指明當編譯和運行需要用到的java命名,當你進入到你安裝的Java安裝路徑下你可以看到要用的命令都在bin目錄下面)

  CLASSPATH        .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 其實該變數配置是為了指定你在程式中所使用的類(.class)檔案所在的位置,不知情情況下最好如上設定變數值。最後進入dos命名視窗然後輸入javac –version,能出現則說明成功否則失敗。好了囉嗦完畢。寫個簡單的程式耍耍:

1 public class HelloWorld{2 3    public static void main(String[] args) {4 5      System.out.println(“Welcome to JavaWorld!!!”);6 7    }8 9 }
View Code

別看就這幾行代碼,運行其結果也就只是列印出Welcome to Java World!!!

  其實包含很多內容的,首先是關於Java中標識符,所謂的標識符其實就是Java中的程式的包、類、介面、變數或是方法的名字,而Java對標識符則是有一定的規範,是規範不是規定,也就是說可遵守也可以不遵守,但是建議最好還是遵守,畢竟這是多年編程積累下來總結的經驗。其標識符的命名規範主要內容如下:

  標識符的首字元必須是字母、底線”_”、貨幣符號”$”;

  標識符有數字(0-9)、大寫字母(A-Z)或是小寫字母(a-z)、底線”_”以及貨幣符號”$”等組成;

  標識符不能由關鍵字或是Java中的保留欄位;

  標識符對大小寫比較的敏感,Java是強型別程式設計語言。

  包名都是小寫一般已網域名稱開頭,例如:com.exercise…類或介面一般多個單片語成並且每個單詞的首字母大寫;變數或是方法一般多個單片語成,對於第一個單詞的首字母小寫其餘單詞的首字母大寫並且其它字母小寫;常量名所有字母都大寫並且每個單詞之間最好用底線或是貨幣符號隔開。

  其次包含了Java程式的入口(main方法),每個Java應用程式都有一個入口,main方法可以重載但是Java虛擬機器只認定public static void main(String[] args){}該main方法作為程式開始執行。

  最後是出現了一些關鍵字public、static、void、class,對於這些關鍵的含義將在後續具體的介紹。

  對於java語言有三種注釋,單行注釋也就是沒行的從頭到章節附註釋,用“//注釋的內容”來表示,多行注釋採用的是“/*注釋的類容*/”標記法,還有一個是文檔注釋用“/**注釋的內容*/”,文檔注釋可以用來自動產生文檔,需要注意的是在java中對於多行注釋不能進行嵌套也就是當代碼本省已經有了多行注釋,那麼則不能用注釋括起來。

一個簡單的Java程式例子以及其幾種注釋

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.