Java運行環境的搭建---Windows系統


1.Java的運行環境

    • jre:Java運行環境            jre    =     Java虛擬機   +    核心類庫
    • jdk:Java開發工具集   jdk   =   jre                 +     開發工具 

2.安裝jdk注意事項

    • 安裝路徑不要包含中文
    • 安裝路徑不要包含空格

3. jdk目錄介紹

 

    • bin目錄:存放Java的開發工具
      • Java.exe  啟動Java虛擬機解釋並執行指定的class文件
      • Javac.exe 啟動java編譯器對指定的java源文件進行編譯 
    • db目錄:jdk自帶的一個輕量級數據庫,名字叫做Derby
    • include目錄:存放的是調用系統資源的接口文件
    • jre目錄:Java運行環境  
    • lib:核心類庫  
    • src.zip:Java的源代碼

4.編寫Java程序

    • 新建一個TXT文件,將后綴名改為Java

      

 

    • 格式

      

 

    • 編寫一個main方法,主方法的寫法是固定的,是一個程序的入口,代碼從主方法開始執行。 

      

 

5.運行Java程序

    1)使用Javac.exe對原碼進行編譯

      • 如果在圖形界面點擊該可執行程序,則會彈出黑色窗口,因為這種程序不能單獨運行,需要一個控制台來運行它,如下。

        

 

      • 如果不清楚dos命令行可移步到Dos常見命令

      • 使用格式:javac    java源文件

        

      • 編譯后產生字節碼文件

        

 

    2)遇到的問題

      在編譯過程中,每次編譯的時候都需要寫上Java源文件的完整路徑,如果在任意路徑下都可以找到java的開發工具,那么問題就解決了

      • window系統內有一些軟件在任意路徑下都可以打開,如notepad.exe

        

 

      • notepad.exe可以直接在命令行打開的原理
        • 在控制台寫一個可執行文件的文件名,那么系統首先會在控制台當前路徑下去尋找是否存在該文件,如果可以找到指定的文件,那么就執行該文件,如果找不到該文件,那么系統會根據path的環境變量所保存的路徑信息下去搜索是否有指定的文件,如果能找到,那么就執行該文件。
        • 在D盤下打開了notepad.exe

            

        • 但是D盤下卻不存在notepad.exe          

            

        • 下一步去系統環境變量中尋找,%SystemRoot%就是系統根目錄      

            

        • 於是在系統根目錄下發現並打開

            

 

 

      • 如果Javac也可以在任意路徑下打開,那么在以后編譯Java程序的時候,就不用輸入程序的路徑,直接切換到源代碼的目錄就能直接編譯。
      • 設置步驟如下圖

      • 那么現在控制台下就可以在任意路徑調用Javac.exe了

 

 

    3)編譯並運行Java程序

      • 第一步:編譯
        • 使用編譯器Javac.exe將源碼編譯為字節碼.class文件

          

        • dir命令列出目錄,可以看到目錄下生成了字節碼文件

          

 

      • 第二部:運行  
        • 使用解釋器java.exe運行該程序,控制台輸出HelloWorld

          

        • 源碼中System.out.println();是打印輸出到控制台

          

 

              

 


免責聲明!

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



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