-
1 # 會說科技
-
2 # 農非農
寫java程式碼需要安裝jdk,並配置環境變數。具體步驟如下:
一、下載安裝JDK
去oracle官網下載jdk,這裡以jdk8為例,下載地址為:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
二、配置環境變數
1、開始選單欄搜尋環境變數,回車開啟,如圖所示:
JAVA_HOME:D:\Program Files\jdk-8u261
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
三、JAVA環境配置總結
JDK:一般有bin,include,jre,lib等目錄
(1)、環境變數:
a. 在系統環境變數中新增D:\Program Files\jdk-8u261\bin和D:\Program Files\jdk-8u261\jre\bin
b. 新建系統變數CLASSPATH值為:.(在cmd中執行命令java Classname時的查詢路徑)
c. 檢視:java,javac,java -version
(2)、JAVA檔案載入
java是透過java虛擬機器來解釋執行的,也就是透過java命令,javac編譯生成的.class檔案,就是虛擬機器要執行的程式碼, 稱之 為位元組碼(bytecode), 虛擬機器透過 classloader來裝載這些位元組碼。
classloader 從哪裡知道java本身的類庫及使用者自己的類在什麼地方呢?
a. 預設值(當前路徑)
b. 有一個使用者指定的變數來表明,這個變數就是類路徑(classpath)
c. 在執行的時候傳引數給虛擬機器。
編譯的過程和執行的過程大同小異,只是一個是找出來編譯,另一個是找出來裝載。 實際上java虛擬機器是由java luncher初始化的,也就是java(或java.exe)這個程式來做的。
虛擬機器按以下順序搜尋並裝載所有需要的類:
a. 引導類: 組成 java 平臺的類, 包含 rt.jar 和 i18n.jar 中的類
b. 擴充套件類: 使用 java 擴充套件機制的類, 都是位於擴充套件目錄($JAVA_HOME/jre/lib/ext)中的.jar檔案包
c. 使用者類: 開發者定義的類或者沒有使用java擴充套件機制的第三方產品。你必須在命令列中使用-classpath選項 或者使用CLASSPATH 環境變數來確定這些類的位置.
a. ".", 即當前目錄, 這個是預設值.
b. CLASSPATH環境變數, 一旦設定, 將預設值覆蓋.
c. 命令列引數 -cp 或者 -classpath, 一旦指定, 將上兩者覆蓋.
d. 由 -jar 引數指定的 .jar 檔案包, 就把所有其他的值覆蓋, 所有的類都來自這個指定的檔案包中.
3、引數-classpath
(1).絕對路徑:javac -classpath c:/junit3.8.1/junit.jar Xxx.java
(2).相對路徑:javac -classpath ../junit3.8.1/Junit.javr Xxx.java
(3).系統變數:javac -classpath %CLASSPATH% Xxx.java (注意:%CLASSPATH%表示使用系統變數CLASSPATH的值進行查詢)
當你要編譯或執行的類引用或繼承了其它的類,但被引用類的.class檔案不在當前目錄下時,就需要透過-classpath來引入類
-
3 # GodLikeZeal
寫java程式碼,首先需要搭建環境,但是具體需要搭建哪些環境呢?一般來說以下幾個方面是常用的。
jdk環境::編寫java程式首先要安裝jdk,目前市面上公司最為常用的jdk版本是jdk1.8,因此建議下載jdk1.8版本進行安裝,安裝途徑也比較簡單,直接去oracle官網下載安裝包,不過現在下載安裝包需要註冊oracle賬號,感覺比較麻煩的話可以去國內映象站點下載,安裝完之後需要進行系統環境變數配置,這個也比較簡單,上網百度一大堆。
maven環境:在進行java開發的時候,很多的專案都是基於maven來開發的,maven是一個優秀的專案結構編排技術,因此當你需要建立maven工程的話,需要有maven環境,同樣,下載maven也是需要去apache官網去下載,然後也需要配置環境變數,如何配置同樣百度一下,有各種配置方案,在此不在累贅。
編輯器:工欲善其事,必先利其器。一個好的編輯器會讓你事半功倍,減少出錯,編輯器的智慧對於新手來說是非常重要的,那麼現在java市面上的編輯器大致分為兩種,eclipse和idea,這兩款都是非常優秀的編輯器,前者年代久遠,外掛眾多,很多老程式設計師還在使用這個,後者則是後起之秀,功能強大,介面友好,誰用誰說好,不過電腦如果記憶體比較小則慎用。
如此以來,java的基本環境就搭建好了,可以安心愉快的編寫你的java程式了。
-
4 # IT技術專家孫鑫
這些回答給出的都是多少年前的Java環境變數配置了,還lib目錄,dt.jar,tools.jar,暈死。如果我沒記錯的話,JDK 1.4.2之後就不用配置dt.jar和tools.jar了。以前版本在當前目錄下如果沒有配置CLASSPATH=.,是找不到編譯後的類的,忘了從哪個版本開始,連.都不用配置了。不過可以確定的是,JDK 8不用任何配置,在命令提示符下執行Java類都是可以正常執行的。
現在Java環境配置很簡單,(1)配置PATH,給作業系統使用,值為你安裝JDK的主目錄下的bin子目錄的完整路徑名,方便你在命令提示符視窗下編譯和執行Java類;(2)配置一個CLASSPATH,這是給Java使用的,配置為CLASSPATH=.就可以了,點號(.)代表當前目錄。如果不配置也沒事,只要你的電腦中沒有別的軟體設定過CLASSPATH環境變數就行。
至於JAVA_HOME那是某些軟體會用到的環境變數,需要的時候,再配置就可以了,其值為JDK安裝的主目錄的完整路徑名。
-
5 # 成都茂大叔
不需要配置任何環境,能打字的地方就能寫程式碼例如:
public static void main(String args[]){
System.out.println("Hello World!");
}
這段就是JAVA程式碼,我直接用手機寫的沒有配置任何環境。
如果你沒有手機,用紙和筆一樣可以寫,很多資深程式設計師都會用筆把程式碼直接寫在紙上的。
回覆列表
這個問題讓我想到了大學經常幫女同學乾的一件事情,就是配置java環境。
1.下載並安裝jdk到指定目錄
2.新建環境變數JAVA_HOME,把JDK目錄放進去
3.修改環境變數PATH,新增JDK的bin目錄
4.新建classpath環境變數,把toos.jar和dt.jar加進去,記得開頭要用【.;】哦
5.開啟cmd,java,javac,java -version都測試一下
6.Eclipse用起來