java基礎之基礎文法詳錄(一)

來源:互聯網
上載者:User

標籤:不同的   元素   底線   部分   同方   lock   空格   style   tab   

前言

java的文法先從基礎文法學,Java語言是由對象組成的,其對象和類又是由方法變數組成,而方法,又包含了語句運算式

  • 對象:(幾乎)一切都是對象,比如:一隻熊貓,他的外觀,顏色,他在吃、喝、睡、玩
  • :如果說一切都是對象,那麼什麼決定了某一類對象的外觀和行為呢?類是一個模板,它描述一類對象的行為和狀態。
  • class HelloWorld{/*這表示一個類,class後跟的是類名*/}
  • 方法:(方法也可以稱作成員函數)方法你可以看成是行為,一個類可以有很多方法。邏輯運算、資料修改以及所有動作都是在方法中完成的。
  • 變數:每個對象都有獨特的執行個體變數,對象的狀態由這些執行個體變數的值決定。

 

第一個java程式

public class HelloWolrd {    /**     * 第一個Java程式     */    public static void main(String[] args) {        // 列印Hello World        System.out.println("Hello World");    }}

 

說一下儲存,編譯,運行這個程式

  1. 用記事本儲存這段代碼,儲存後修改檔案名稱為HelloWolrd.java(記得把檔案尾碼名顯示)

   

  2. 開啟dos視窗,找到你儲存的位置(比如:我的位置是D:\HelloWorld)

   

  3. 切換盤符到你的檔案存放目錄 

   

  4. 輸入 javac HelloWorld.java 斷行符號,這時HelloWorld檔案夾中應該多了一個HelloWorld.class檔案,這就編譯了這段代碼

   

   

  5. 再次輸入java HelloWorld 列印出Hello World

   

 

基本文法

 1. 區分大小寫:大小寫是敏感的,比如HelloWorld與helloworld是不同的

 2. 類名:java的類名首字母必須大寫,且類名像UserNameManage這種多個字母組成的,則每個單詞的首字母應該大寫,俗稱"駝峰命名法"中的大駝峰命名法(即:帕斯卡命名法)

 3. 方法名:一個單詞則小寫 例如:user,多個單詞首字母小寫,從第二個單詞開始,每個單字首大寫 例如:userNameManage(小駝峰命名法)

 4. 關鍵字:都是小寫 例如:public

 5. 常量: 全部大寫 例如:PI

 6. 變數:規則同方法命名一樣

 7.: 全部小寫

 

【java標識符】

Java所有的組成部分都需要名字。類名、變數名以及方法名都被稱為標識符。

 1. 只能使用字母、數字、底線和美元符。

 2. 只能以字母、底線和美元符開頭。也就是不能以數字開頭。 

 3. 嚴格區分大小寫,沒有長度限制。建議不要太長。

 4. 應該具有特定的意義,關鍵字不可以用作標識符。

 

java修飾符】

Java可以使用修飾符來修飾類中方法和屬性。主要有兩類修飾符:

  • 存取控制修飾符 : default, public , protected, private
  • 非存取控制修飾符 : final, abstract, strictfp

 

java分隔字元】
  • 具有:空格、圓括弧、花括弧、分號等。 
  • 每條語句無論一行還是多行都以分號結束。塊(Block)是包含在{}裡面的多條語句,塊可以嵌套。空白插在代碼的元素中間:由一個或多個空格組成,也可以由一個或多個tab空格組成多個空行。

【java注釋】

 寫程式注釋是必不可少的一部分。做規範,顯條理,對於以後的開發帶來了方便。

 

public class HelloWorld {        /**     * @param args     * 第一個Java程式     * 這是文檔注釋     */    public static void main(String[] args) {        /*         * 這是多行注釋         */        System.out.println("Hello World");        // 列印Hello World(這是一個單行的注釋)        System.out.println("Hello World");    }    }

 未完待續

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.