大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Java教程
Java標識符與關鍵字
Java變量
Java數(shù)據(jù)類型
Java運算符
Java控制語句
Java方法

Java程序的開發(fā)過程與運行過程

Java的加載與執(zhí)行

圖1-9:Java的加載與執(zhí)行

● Java程序從開發(fā)到運行包括編譯和運行兩個階段,這兩個階段可以在不同的操作系統(tǒng)中完成,例如在windows環(huán)境下進行編譯,在Linux環(huán)境下運行,這是因為有JVM機制的存在,做到了一次編譯到處運行(跨平臺/可移植)。

● 編譯階段需要使用javac.exe(安裝JDK之后該命令就存在了)命令,運行階段需要使用java.exe(安裝JRE之后該命令就存在了)命令。

● 一個java源文件可能會編譯生成多個class文件。

● java源文件中的源代碼如果不符合java的語法機制則編譯時編譯器會提示錯誤信息,并且無法生成class文件。反之則生成class文件,而class文件才是最終要執(zhí)行的程序,此時將java源文件刪除是不會影響java程序運行的(當然,我們也不必刪除java源文件,因為在運行class文件之后,如果沒有達到預期的運行效果,這個時候還需要將java源代碼修改,重新編譯,以達到最終的運行效果)。

● 若生成的字節(jié)碼文件名為A.class,那么我們稱A為一個類的名字(這個先記住就行,后面的內(nèi)容會講)。

● 當編譯階段完成之后,我們可以使用JRE中的java.exe命令運行程序,例如執(zhí)行命令“java A”,該命令執(zhí)行后會啟動類加載器,類加載器去硬盤上搜索A.class文件,找到該字節(jié)碼文件之后,將其加載到JVM當中,JVM中的解釋器會將A.class字節(jié)碼文件解釋為操作系統(tǒng)可以執(zhí)行的二進制碼,然后操作系統(tǒng)通過執(zhí)行二進制碼和硬件平臺交互。

● 運行java程序的前提是當前操作系統(tǒng)上已經(jīng)安裝了對應版本的JVM(JVM不是單獨安裝的,安裝JRE即可,不同的操作系統(tǒng)需要安裝不同版本的JRE,不同版本的JRE對應不同版本的JVM)。

主站蜘蛛池模板: 欧美国产日韩久久久 | 久久九九国产 | 一级特黄牲大片免费视频 | 亚洲男人的天堂久久香蕉网 | 国产精品香蕉在线观看首页 | 亚洲综合视频在线 | 欧美第3页 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁狠狠躁黑人躁 | 四虎最新紧急入口4hu | 日韩欧美区 | 老司机午夜精品视频播放 | 99热这里只精品99re66 | 伊人久久综合视频 | 深夜福利免费 | 视频一区视频二区在线观看 | 99国产精品一区二区 | 亚洲一级毛片免费观看 | 国产精品高清视亚洲乱码 | 国产精品欧美日韩视频一区 | 免费播放国产性色生活片 | 日本热久久 | 国产一级淫 | 亚洲网色 | 最新精品亚洲成a人在线观看 | 久久精品国产国产精品四凭 | 国产精品第 | 思思久热re6这里有精品 | 久久在线 | 亚洲va国产日韩欧美精品色婷婷 | 国产午夜精品视频 | 狠狠色噜噜狠狠狠 | 久久在线| 亚洲精品一区二区三区婷婷 | 97国内免费久久久久久久久久 | 四虎色播 | 亚洲码在线 | 国产2021久久精品 | 日韩欧美中文字幕在线观看 | 亚洲 国产 图片 | 欧美日韩一区二区在线观看 | 青青青草视频在线 |