<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之旅 廣告
                # 第一章:Java基礎知識 ## 第一個helloworld程序 下面看一個簡單的Java程序,它將打印字符串 Hello World ~~~java public class HelloWorld{ //一個主函數,相當于程序入口,由jvm調用 public static void main(String[] args){ //開始執行語句 System.out.println("世界,你好!"); } } ~~~ ## 面向對象編程 一個java程序是一系列對象的集合,而這些對象通過調用彼此的方法來協同工作。 #### 類和對象概念 類是一群對象的特征模版,對象是類的實現。 對象(類)包含的內容有:基本屬性(屬性)、行為(方法)=數據和算法用很多類組合 ## 程序入口 #### main()方法 ~~~ pulic static void main(String[] args){} ~~~ 由java虛擬機(JVM)調用 1. public:訪問限制符是public,說明main()方法可以被外部調用。 2. static:表示main()方法是靜態方法,可以通過類名直接調用.無需new 一個對象再由對象調用該方法. 3. void:表示main()方法不需要返回值。 4. main:main是主方法的默認方法名,在執行程序時需要找到方法名為main的方法。 5. String[]args:表示運行時參數,可在執行java命令時加入參數. ~~~ public class HelloWorld { public static void main(String[] args){ for (int i=0;i<args.length ;i++){ //循環打印傳入的參數 System.out.println("第"+(i+1)+"個參數:"+args[i]); } } } ~~~ ## 標識符與關鍵字 標識符可以用來標識變量名、類名、類中的方法名和文件名等 1. 由字母、數字、下劃線、$組成,不能以數字開頭 2. 不得使用java中的關鍵字和保留字 3. 大小寫敏感 #### 命名規則 > Java是嚴格區分大小寫的。 * 如果源文件中有多個類,那么最多只能有一個類為public類 * 如果有一個類聲明為public類,那么源文件的名字必須與這個類的名字完全相同,并且擴展名是 .java 。(錯誤: 找不到或無法加載主類 test.HelloWorld) * 如果源文件沒有public類,那么源文件的名字只要與某一個類的名字相同,并且擴展名是 .java 即可。 * 對于所有的類來說,類名的首字母應該大寫(規范) 駝峰命名法。 * 所有的方法名都應該以小寫字母開頭。如果方法名含有若干單詞,則后面的每個單詞首字母大寫。 #### Java中不成文的規定: * Java類的名稱通常以大寫字母開頭.駝峰命名法. * 方法的名稱的第一個單詞應該以小寫字母開頭. * 常量的名稱應該都使用大寫字母. ## 注釋 代碼注釋是編程中非常重要的環節,往往優秀的程序員,注釋寫的比代碼都多。 > 注釋是不會被程序執行的。 Java提供以下三種注釋風格: (1)單行注釋。用于單行注釋,以 // 開頭,直至行末。 ~~~ //單行注釋 ~~~ (3)文檔注釋。文檔注釋以 /** 開頭,后接的注釋內容也可以跨越多行,并以 */ 結尾。 ~~~ /** *這是文檔注釋 *可以通過調用 javadoc 命令生成HTML說明文檔 */ ~~~ > @author:指定程序的作者 @version:指定源代碼的版本 @param:在方法中指定參數 @return:在方法中指定返回值
                  <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>

                              哎呀哎呀视频在线观看