更新時間:2019-08-30 09:39:51 來源:動力節(jié)點 瀏覽2388次
常見的dos命令
盤符:進(jìn)入指定的盤符下。
dir:列出當(dāng)前目錄下的文件以及文件夾
md:創(chuàng)建目錄
rd:刪除目錄注意:rd不能刪除非空的文件夾,而且只能用于刪除文件夾。
cd:進(jìn)入指定目錄
cd..:退回到上一級目錄
cd:退回到根目錄
echo"hellojava">a.txt寫入文本到指定文件
typea.txt顯示文件內(nèi)容命令
del:刪除文件注意:不能刪除文件夾,只能刪除文件。
exit:推出dos命令行
cls:通知計算機(jī)將當(dāng)前的命令清空
*:是通配符。
tab命令補(bǔ)全。
Java虛擬機(jī)(JVM)
JavaVirtualMachine一個軟件模擬的計算機(jī)。Java源程序想象成我們的C源程序,Java源程序編譯后生成的字節(jié)碼(.class)就相當(dāng)于C源程序編譯后的二進(jìn)制可執(zhí)行文件。JVM虛擬機(jī)相當(dāng)于計算機(jī)系統(tǒng)(操作系統(tǒng)+硬件環(huán)境),Java解釋器相當(dāng)于CPU。
.exe文件直接在windows操作系統(tǒng)下運(yùn)行,在CPU上運(yùn)行的是機(jī)器碼(.exe文件)
.class字節(jié)碼文件是運(yùn)行在JVM虛擬機(jī)下的,在Java解釋器上運(yùn)行的是Java字節(jié)碼。
Java解釋器相當(dāng)于運(yùn)行Java字節(jié)碼的“CPU”,但該“CPU”不是通過硬件實現(xiàn)的,而是用軟件實現(xiàn)的。Java解釋器實際上就是特定的平臺下的一個應(yīng)用程序。只要實現(xiàn)了特定平臺下的解釋器程序,Java字節(jié)碼就能通過解釋器程序在該平臺下運(yùn)行,這是Java跨平臺的根本。當(dāng)前,并不是在所有的平臺下都有相應(yīng)Java解釋器程序,這也是Java并不能在所有的平臺下都能運(yùn)行的原因,它只能在已實現(xiàn)了Java解釋器程序的平臺下運(yùn)行。
Java的三大平臺
JavaSE
JavaSE(JavaPlatform,StandardEdition)。JavaSE以前稱為J2SE。它允許開發(fā)和部署在桌面、服務(wù)器、嵌入式環(huán)境和實時環(huán)境中使用的Java應(yīng)用程序。JavaSE包含了支持JavaWeb服務(wù)開發(fā)的類,并為JavaPlatform,EnterpriseEdition(JavaEE)提供基礎(chǔ)。
例子:類似QQ、掃雷、飛秋、凌波這樣子的桌面應(yīng)用。
JavaME(JavaPlatform,MicroEdition)。這個版本以前稱為J2ME,也叫K-JAVA。JavaME為在移動設(shè)備和嵌入式設(shè)備(比如手機(jī)、PDA、電視機(jī)頂盒和打印機(jī))上運(yùn)行的應(yīng)用程序提供一個健壯且靈活的環(huán)境。JavaME包括靈活的用戶界面、健壯的安全模型、許多內(nèi)置的網(wǎng)絡(luò)協(xié)議以及對可以動態(tài)下載的連網(wǎng)和離線應(yīng)用程序的豐富支持。基于JavaME規(guī)范的應(yīng)用程序只需編寫一次,就可以用于許多設(shè)備,而且可以利用每個設(shè)備的本機(jī)功能。
JavaME
JavaME(JavaPlatform,MicroEdition)。這個版本以前稱為J2ME,也叫K-JAVA。JavaME為在移動設(shè)備和嵌入式設(shè)備(比如手機(jī)、PDA、電視機(jī)頂盒和打印機(jī))上運(yùn)行的應(yīng)用程序提供一個健壯且靈活的環(huán)境。JavaME包括靈活的用戶界面、健壯的安全模型、許多內(nèi)置的網(wǎng)絡(luò)協(xié)議以及對可以動態(tài)下載的連網(wǎng)和離線應(yīng)用程序的豐富支持。基于JavaME規(guī)范的應(yīng)用程序只需編寫一次,就可以用于許多設(shè)備,而且可以利用每個設(shè)備的本機(jī)功能。
Java的環(huán)境搭建
jre:java運(yùn)行環(huán)境。jre=java虛擬機(jī)+核心類庫(輔助java虛擬機(jī)運(yùn)行的文件)
jdk:java開發(fā)工具集jdk=jre+java開發(fā)工具。
安裝jdk的路徑要注意:不能帶有中文路徑或者是空格。
jdk目錄的介紹:
bin:存放的是java的開發(fā)工具。
db:JDK7附帶的一個輕量級的數(shù)據(jù)庫,名字叫做Derby。
include:存放的調(diào)用系統(tǒng)資源的接口文件。
jre:java運(yùn)行環(huán)境
lib:核心類庫。
src.zip:java源代碼
java.exe啟動java虛擬機(jī)解釋并執(zhí)行指定的class文件。
java工具的使用格式:
java指定的class文件
javac.exe啟動java編譯器對指定的java源文件進(jìn)行編譯、。
小編為大家準(zhǔn)備了一些適合于1-5年以上開發(fā)經(jīng)驗的java程序員面試涉及到的絕大部分面試題及答案做成了文檔和學(xué)習(xí)筆記文件以及架構(gòu)視頻資料免費分享給大家,資源獲取登錄動力節(jié)點IT培訓(xùn)官網(wǎng)咨詢在線客服老師。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)
初級 202925
初級 203221
初級 202629
初級 203743