、初識JDK、JRE和JVM
對于使用Java語言的開發者來說,在安裝開發工具(Eclipse等)之前首先需要安裝JDK(Java Development Kit,Java開發工具包)。它是整個JAVA的核心,包括了Java運行環境JRE(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基礎的類庫(即Java API 包括rt.jar)。JRE是Java運行環境,并不是一個開發環境,它沒有包含任何開發工具(如編譯器和調試器),但Java程序必須要在JRE下才能運行。JVM(Java Virtual Machine,java虛擬機)是一種用于計算設備的規范,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。它在執行字節碼時,把字節碼解釋成具體平臺上的機器指令執行。這就是Java能夠實現“一次編譯,到處運行”的原因。
總的來說,JDK中包含JRE,JRE中包含JVM。對于開發者必須要安裝JDK,對于只需要運行Java程序的使用者,只需要安裝JRE。
二、JDK下載
(1)打開瀏覽器,輸入網址https://www.oracle.com/downloads/#category-java, 進入java下載頁面(圖1),點擊Java SE進入JDK下載頁面(圖2),目前最新版本為Java SE 13.0.1。點擊右側DOWNLOAD進入JDK下載列表(圖3),首先單擊Accept License Agreement(接受許可協議)單選按鈕,然后根據自己電腦的操作系統類型和版本選擇適合自己的JDK版本進行下載。比如我的是Window 10系統64位,那么就選擇 jdk-13.0.1_windows-x64_bin 進行下載。(JDK版本更新比較快,一般下載最新版本。)
如果不想自己下載,可以使用以下鏈接和提取碼進行下載哦!
鏈接:https://pan.baidu.com/s/1td_Hxb5EXHgKyoXfIL-p0w
提取碼:uczy
圖1
圖2
圖3
三、JDK安裝
選中下載的 jdk-13.0.1_windows-x64_bin,單擊鼠標右鍵,以管理員身份運行,按照提示步驟進行安裝。注意最好不要更改安裝路徑,方便后續設置環境變量。安裝完后點擊"關閉"按鈕關閉對話框。
四、在Window 10系統中配置環境變量
安裝JDK后,必須配置環境變量才能使用Java開發環境。大家可能會發現在jdk-13.0.1_windows-x64_bin安裝完成后在jdk-13.0.1文件夾下面并沒有jre文件夾,這一點可能和以前的老版本不太一樣,不過這個沒關系,接著繼續配置環境變量。
(1)大家首先可以以管理員權限運行命令提示符,在其中輸入javac然后按Enter鍵,看一下設置環境變量之前會顯示什么,方便設置完成后進行對比加深理解。設置環境變量前顯示的信息如下:
(2)在“計算機”圖標上右擊,在彈出的快捷菜單中選擇“屬性”命令 - 在彈出的“屬性”對話框左側單擊“高級系統設置”超鏈接,將打開“系統屬性”對話框 - 單擊右下角“環境變量”,進入“環境變量”設置窗口 - 點擊“系統變量(S)”下面的“新建”按鈕,打開“新建系統變量”對話框(如下圖)- 在“變量名(N):”右側輸入“JAVA_HOME”,在“變量值(V):”右側輸入JDK的安裝路徑,以我的電腦為例,默認的安裝路徑為“C:\Program Files\Java\jdk-13.0.1”,因此輸入C:\Program Files\Java\jdk-13.0.1。輸入完成后點擊“確定”。
(3)選中“系統變量(S)”中的Path,點擊“編輯”以打開“編輯環境變量”對話框 - 點擊右側的“新建”按鈕 - 輸入“%JAVA_HOME%\bin” - 點擊右下角的“確定”按鈕,完成設置。
(4)以管理員權限運行命令提示符,在其中輸入javac然后按Enter鍵,出現如下圖所示內容說明設置成功,接下來就可以繼續安裝Ecllipse等Java開發工具了。
微軟昨天發布了Visual Studio 2015正式版,這是一套能夠開發安卓/iOS/Windows應用的IDE集成開發環境。既然能開發安卓應用,那么安卓模擬器是必不可少的。除了集成在Visual Studio 2015中之外,微軟還提供了Visual Studio 2015安卓模擬器獨立版下載,運行該模擬器不需要安裝Visual Studio 2015。使用這款模擬器要求你的電腦運行Win8/Win8.1/Win10操作系統,并且電腦處理器支持Hyper-V。
改工具支持多種安卓版本,自帶KitKat平板和手機版,其他版本可自行選擇下載。內置安卓系統不包含Play Store應用商店,只能通過APK文件安裝應用。
該模擬器支持多種傳感器模擬,可通過鼠標完成屏幕點擊,圖標拖拽等任務,支持將電腦中的某個文件夾映射為手機SD卡。支持與Android Studio,Eclipse以及其他支持ADB的開發工具協同工作。
微軟VS Android模擬器獨立版下載:
支持Win8/Win8.1/Win10操作系統,處理器需支持Hyper-V。