JAVA环境变量配置与配置后CMD的使用
生活随笔
收集整理的這篇文章主要介紹了
JAVA环境变量配置与配置后CMD的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JAVA環境變量配置:
直接在環境變量Path(或PATH,大小寫無所謂)里加上 :JDK安裝路徑名/bin?
也可以先設JAVA_HOME然后再設JAVA_HOME/bin,但必須是在同一區域中進行設置,系統變量區域或用戶變量區域,否則設置的JAVA_HOME不會生效。另外為了使設置生效,如果我們全設置在系統變量區,就需要重啟電腦。如果全設置在用戶變量區,就需要重啟用戶session。如果程序中使用了其他非標準包package(實際上是使用包中的類),就需要在CLASSPATH里添加指向該包的路徑。
使用CMD(肯定是Windows而且我用的是法語操作系統) :
1. 若代碼首行沒有package ...聲明且代碼內沒有中文字符,則直接cd進入代碼所在目錄進行:
然后:javac filename.java
就OK了。java filename
2. 若代碼首行有package ...聲明,例如package com.han;,則一樣的進入代碼所在目錄進行:
然后新建與package相適應的文件夾(com/han),然后copy產生的class文件進去,再:javac filename.java
也可以使用javac的-d可選項來自動的生成與package相適應的文件夾(com/han):java com.han.filename
javac -d .\ filename.java
3. 若代碼內有中文字符,則檢查文件編碼(可點擊另存為-查看文件編碼類型),比如是UTF-8的話,則需在編譯時輸入:
PS :否則如果強行采用ANSI編碼另存filename.java后,運行編譯后生成的class文件也會成功,但是輸出結果含中文的地方會出現亂碼。其實這也是為什么用法語操作系統運行一些網上下載的軟件時軟件界面會出現亂碼的情況,因為軟件生成時沒考慮到平臺性而沒有采用UTF-8或Unicode編碼的緣故。javac -encoding UTF-8 filename.java
4. 若是代碼首行既有package ...聲明,代碼內又有中文字符時,當然綜合2.和3.的步驟就行了。對于javac的-d可選項的,綜合起來那就是:
運行:javac -d .\ -encoding UTF-8 filename.java
java com.han.filename
為求任何人都能輕松的看懂,特別是初學者,所以上面條理力求嚴謹和清楚。
轉載于:https://www.cnblogs.com/javaTest/archive/2011/12/30/2589206.html
總結
以上是生活随笔為你收集整理的JAVA环境变量配置与配置后CMD的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 丰田霸道v8和v6怎么区分
- 下一篇: 我想问一下重庆的水,多少钱一吨,电多少钱