<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 基礎語言要素 ## 注釋 代碼注釋是編程中非常重要的環節,往往優秀的程序員,注釋寫的比代碼都多。 > 注釋是不會被程序執行的。 注釋可能出現的位置: * 類、方法、屬性等上部(文檔注釋:通過 javadoc 命令生成 API 文檔,方便使用的人閱讀) * 方法體內負責業務邏輯處理過程中(一般性注釋) **文檔注釋** ```java /** * 相關的注釋內容,甚至可以使用 HTML 標簽 * */ ``` 在 javadoc 中也提供了豐富的標記 * @author:指定程序的作者 * @version:指定源代碼的版本 * @param:在方法中指定參數 * @return:在方法中指定返回值 **單行注釋** ```java // 單行注釋 ``` **多行注釋** ```java /* 第一行注釋 第二行注釋 */ ``` ## JDK 幫助文檔 在學習過程中,一定要經常的閱讀 JDK 文檔,去幫助理解相關類的定義。 看 JDK 中相關類的源碼,去學習編碼規范以及設計程序的思路。 ## 標識符和關鍵字 標識符包含了 Java 中默認的關鍵字以及程序員自己定義的類名、方法名、變量名等等。 **標識符的命名規范:** * 只能包含數字、字母(大小寫,Unicode字符)、下劃線 \_、美元符`$` * 不能以數字開頭 * demo1、~~demo-1~~、$demo、\_demo、~~1demo~~ **分隔符:** * 花括號 `{}`:定義代碼塊,邏輯上是一個整體,包括類的主體、方法體、靜態代碼塊、條件和循環語句的執行體; * 分號 `;`:語句的結束,如果出現在一行中有幾條語句,那么多條之間也要用 ; 隔開; * 方括號`[]`:用于數組中; * 圓括號 `()` :在方法中聲明形式參數,在調用方法的時候傳入實際參數,表達式優先級定義; * 空格:單個空格、Tab 鍵、Enter 鍵,空格的出現是不會影響程序運行的,但是良好的縮進,可以提高程序的可讀性; * 圓點 `.` :用于類/對象與其成員之間的分隔,表示調用類/對象的屬性或者方法。 > 在 Java 中,只要看見單詞首字母是大寫的,那就是類 ## 數據類型 Java 是一種強數據類型的語言,就是指在變量進行定義的時候,就指定了變量的數據類型是什么。 **變量的概念:把一堆數據起了個名字。** 數據類型其實就是在內存中用不同的結構對數據進行存儲和運算。 **內存:運行中的程序都會占用內存空間,因為程序在運行過程中,需要開辟包括方法棧區、變量....,廣泛的理解,在程序運行結束后內存空間會被釋放,但是定義的變量、方法等,都是有「生命周期」的,一旦變量銷毀了,內存也是會釋放的。** 在 Java 中,有垃圾自動回收機制 GC ,對于釋放的或者無效的變量會自動回收,不像 C 、C++ 要手動的去釋放。 **數據類型的分類** **基本數據類型** * 數值型 * 整數型:byte\(-128-127\)、short\(15次方\)、int\(31次方\)、long\(63次方\) * 浮點型:float\(38次方\)、double\(308次方\) * **在實際開發中,我們一般使用 int、double** * 字符型 * char:用單引號表示,Java 中使用16位的 Unicode 字符集作為編碼方式, * 表示方式 * 直接通過單個字符表示:'a'、‘9' 等; * 通過轉義字符表示:'\t'、'\n'、'、r'、'\'; * 直接使用 unicode 表示:'\uxxxx'。 > 在 Java 中是沒有表現多個字符的基本數據類型的,但是在 Java 中提供了一個 String 類,去表現字符串。 * 布爾型 * boolean:表示邏輯中的真和假,值只有 true / false。 > 在基本數據中,是可以進行類型之間的強制轉化的,但是要注意,如果從低精度的轉化為高精度時不會有問題,但是從高精度轉化為低精度時,可能出現精度確實。 引用數據類型(類類型):后續講解。 ## 關于 Eclipse 開發工具 IDE (集成開發環境):可以自動編譯(保存即編譯)、代碼提示。 **工作空間** 在 Eclipse 中可以建立多個工作空間(workspace),每個工作空間可以建立多個項目(project) 一個工作空間就是一套配置信息,在進行了工作空間切換后,之前工作空間的配置將不會生效。 程序在 project 中開發。 **使用步驟** 1. 本地創建一個文件夾作為默認的工作空間; 2. 創建 java project; 3. 在 src 中新建 class 文件; 4. 運行程序,在 class 文件中右鍵 「run as」-&gt; 「java application」。 --- **自學部分**: * 了解 Java 中哪些轉義字符; * 使用 Eclipse 將項目中的類生成 javadoc 文檔; * 收集常用的 Eclipse 快捷鍵。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看