Java4Android開發(fā)教程(三)java基本概念
什么是環(huán)境變量?
環(huán)境變量通常是指在操作系統(tǒng)當中,用來指定操作系統(tǒng)運行時需要的一些參數(shù)。通常為一系列的鍵值對。
path環(huán)境變量的作用
path環(huán)境變量是操作系統(tǒng)外部命令搜索路徑
什么是外部命令搜索路徑?舉個例子,如在cmd下執(zhí)行ipconfig命令,顯示當前計算機網(wǎng)卡的配置。當輸入ipconfig后,操作系統(tǒng)會執(zhí)行ipconfig.exe(C:\Windows\System32),即當輸入xxx命令時,系統(tǒng)會執(zhí)行對應的exe,在path的變量值中依次尋找exe的存放路徑,找不到則提示錯誤。
classpath環(huán)境變量的作用
classpath環(huán)境變量是類文件搜索路徑。classpath環(huán)境變量的變量值為點,點代表當前目錄,
當執(zhí)行java hello 命令時,程序會在當前目錄下尋找hello.class文件
JDK里面有什么?目錄如下
bin文件夾:使用java所需要的所有命令,如
javac:編譯,將源代碼翻譯成計算機可理解的代碼
include文件夾:放一些c語言的程序
jre文件夾:java運行時環(huán)境
lib文件夾:java所需要的包文件
src.zip:java jdk一部分源文件
什么是JRE?
JRE是Java Runtime Environment,java運行時環(huán)境,包括java虛擬機(JVM)、java平臺核心類文件、其他支持文件。
什么是JVM?
JVM是Java Virtual Machine的縮寫,是由軟件虛擬出來的計算機。
程序員編寫java源文件(.java),編譯器檢查源文件的語法錯誤,沒有錯誤就編譯成字節(jié)代碼(.class)文件,可在任意的虛擬機上運行。針對不同的操作系統(tǒng)有不同的虛擬機,虛擬機將class文件編譯成適合當前操作系統(tǒng)的代碼,然后由操作系統(tǒng)交給硬件去執(zhí)行。兩次編譯
相關(guān)文章
Android 將 android view 的位置設為右下角的解決方法
Android 將 android view 的位置設為右下角的解決方法,需要的朋友可以參考一下2013-05-05Android實現(xiàn)打開手機淘寶并自動識別淘寶口令彈出商品信息功能
最近項目經(jīng)理給我們安排一個活兒,基于Android開發(fā)實現(xiàn)打開手機淘寶,并自動識別淘口令,彈出商品信息,今天小編就抽空給大家分享下這個需求是怎么實現(xiàn)的,需要的朋友參考下吧2017-11-11利用Jetpack?Compose實現(xiàn)繪制五角星效果
這篇文章主要為大家介紹了Jetpack?Compose如何使用自定義操作符實現(xiàn)繪制五角星效果,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2022-04-04