JDK的安裝與卸載
官方開發(fā)文檔
離線API下載
華為鏡像站
windows平臺
卸載JDK
安裝JDK
1.百度搜索JDK8自娩,找到下載地址
[https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows]
2.安裝jdk
3.創(chuàng)建環(huán)境變量
[圖片上傳失敗...(image-ec2b66-1730639591916)]
4.創(chuàng)建CLASSPATH環(huán)境變量
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
5.配置path變量
[圖片上傳失敗...(image-ae8a11-1730639591916)]
6.檢查環(huán)境變量是否成功
[圖片上傳失敗...(image-a88e73-1730639591916)]
Linux平臺
環(huán)境安裝
sudo apt update
sudo apt install openjdk-11-jdk
java --version
配置語言支持
- 安裝中文支持包
sudo apt install language-pack-zh*
- 打開~/.bashrc文件添加
export LANG="zh_CN.UTF-8"
export LANGUAGE="zh_CN:zh:en_US:en"
- 環(huán)境變量生效
- source ~/.bashrc
jni相關(guān)
環(huán)境變量
- LIBRARY_PATH
LIBRARY_PATH是在程序編譯期間查找動態(tài)鏈接庫時指定的查找共享庫的路徑
- LD_LIBRARY_PATH
LD_LIBRARY_PATH主要是用于指定動態(tài)連接器(ld)查找ELF可執(zhí)行文件運(yùn)行時所依賴的動態(tài)庫(SO)的路徑园欣。即用于在程序運(yùn)行期間查找動態(tài)鏈接庫時呀癣,指定除了系統(tǒng)默認(rèn)路徑(/usr/lib)之外的路徑摄杂。
Q&A
1佛南、Windows平臺Powshell輸出中文亂碼問題药有?
System.out.println使用了PrintStream類來輸出字符數(shù)據(jù)至控制臺喉祭。PrintStream會使用平臺缺省的編碼方式來輸出字 符驶沼。我們的中文系統(tǒng)上缺省方式為GBK桩撮,所以內(nèi)存中的UNICODE字符被轉(zhuǎn)碼成了GBK格式敦第,并送到了操作系統(tǒng)的輸出服務(wù)中。因?yàn)槲覀儾僮飨到y(tǒng)是中文系 統(tǒng)店量,所以往終端顯示設(shè)備上打印字符時使用的也是GBK編碼芜果。如果到這一步,我們的字符其實(shí)不再是GBK編碼的話融师,終端就會顯示出亂碼右钾。
在命令行輸入如下命令,可以臨時更改當(dāng)前窗口編碼
chcp 936 改為gbk
chcp 65001 改為utf-8