Java 執行命令解析總結


 


 

 

 

桌面新建一個文本文檔(新建文本文檔.txt)將文件名修改為 Demo01.java,內容如下:

 

public class Demo01 {

    public static void main(String[] args) {
        int a = 10;
        System.out.println(a);
    }
}

 

說明:  

  ①public static void main(String[] args) 的解釋:

    這是 Java 程序的入口地址,Java 虛擬機運行程序的時候首先找的就是 main 方法。只有 main() 方法 Java 程序才能夠被 Java 虛擬機運行,可理解為規定的格式。

      public:表示的這個程序的訪問權限,表示的是任何的場合可以被引用,這樣 Java 虛擬機就可以找到 main() 方法,從而來運行 javac 程序。

      static: 表明方法是靜態的,不依賴類的對象的,是屬於類的,在類加載的時候 main() 方法也隨着加載到內存中去。

           void:     表 main() 方法是不需要返回值的。

      main:約定俗成,規定的。

      String[] args:從控制台接收參數。

 

 

  ②System.out.println() 的解釋:

    println ()是一個方法(Method),而 System 是系統類(Class),out 是標准輸出對象(Object)。這句話的用法是調用系統類 System 中的標准輸出對象 out 中的方法 println()。

      System :是系統類。是 java.lang 包中的一個 final 類。根據 javadoc,“java.lang.System 該類提供的設施包括標准輸入,標准輸出和錯誤輸出流; 訪問外部定義的屬性和環境變量; 一種加載文件和庫的方法; 以及用於快速復制數組等一部分的實用方法… ”。

        out : 是標准輸出對象。是 System 類的靜態成員字段,類型為PrintStream。

        println() :是一個方法。是 PrintStream 類的一個方法。println 打印(參數內容+換行符) 到控制台。

 

 

 

ctrl+s 保存后的該文件右擊可查看其屬性存儲位置在:C:\Users\asus\Desktop

 

 

 

 

 

 

win + r 在其輸入 cmd 后,進入命令行輸入 dir 查看如下:

 

 

 

 

 

 

接着輸入 cd desktop (注:Desktop對大小寫不敏感都可以寫) 回車進入 C:\Users\asus\Desktop>   接着輸入dir 后回車如下所示:

 

 

 

 

 

 

當輸入 cd desktop 時進入桌面后再輸入 dir 查看桌面的所有目錄列表文件,如上圖可以看到所有目錄列表文件下有 Demo01.java 該文件

接着輸入 javac Demo01.java 回車后 該命令用於將 java 源文件編譯為 class 字節碼文件,如下圖:

 

 

 

 

 

 

當我們使用 java 的代碼 通過 javac 編譯后 我們的桌面會多一個 .class 字節碼文件,如下圖:

 

 

 

 

 

 

最后在輸入 java Demo01 ,此時回車后直接輸出其值。

 

 

 

 

 

以上就是簡單的在桌面上新建的 java 文件 Demo01.java,代碼內容通過命令行編譯打印輸出(執行過程:java -> javac -> class )。

 

 

 

 

 

 

 

 

 


 

Note:
歡迎點贊,留言,轉載請在文章頁面明顯位置給出原文鏈接
知者,感謝您在茫茫人海中閱讀了我的文章
沒有個性 哪來的簽名!
詳情請關注點我
持續更新中

© 2021 05 - Guyu.com | 【版權所有 侵權必究】





免責聲明!

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



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