1. 程式人生 > >java畢向東第一章節作業

java畢向東第一章節作業

JRE和JDK的區別:

           JDK指的是“Java Development Kit”,JRE指的是“Java Runtime Environment”,裡面包含了JVM和java程式所需要的核心類庫等,如果想要執行一個開發好的java程式,計算機只需要安裝jRE就可以了。JDK是提供給開發人員使用的,裡面包含了java開發工具,例如編譯工具javc.exe和打包工具jar,exe ,也包含了Jre,因此安裝了JDK之後就不用再安裝jre了。簡單來講,jdk開發好的程式需要jre去執行。 

 

path和classpath環境變數的作用:

path的作用:path是系統用來指定可執行檔案的完整路徑,如果執行的可執行檔案不在當前目錄下,那就會依次搜尋path中設定的路徑;而java的各種操作命令是在其安裝路徑中的bin目錄下,所以在path中設定了JDK的安裝目錄後就不用再把java檔案的完整路徑寫出來了,它會自動去path中設定的路徑中去找;

CLASSPATH的作用: classpath是指定你在程式中所使用的類(.class)檔案所在的位置,就如在引入一個類時:import javax.swing.JTable這句話是告訴編譯器要引入javax.swing這個包下的JTable類,而classpath就是告訴編譯器該到哪裡去找到這個類;如果你想要編譯在當前目錄下找,就加上“.;”:大多數人都是用Eclipse寫程式,不設classpath也沒關係,因為Eclipse有相關的配置;

path與CLASSPATH 的區別:path是用來搜尋所執行的可執行檔案路徑的,如果執行的可執行檔案不在當前目錄下,那就會依次搜尋path中設定的路徑。而CLASSPATH是用來告訴編輯器在那裡尋找Java編譯過程中所需的包和類所以其路徑中配置的是lib目錄下的tools.jar;
 

獨立編寫Hello World程式

1.class的作用:

2.main函式的作用:main函式可以保證該的獨立執行。    它是程式的入口。    它會被JVM所呼叫。

3.輸出語句的作用:講System.out,print裡面的內容列印在視窗