freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javaee基礎(chǔ)教程第1章java語(yǔ)言概述與編程環(huán)境ppt(編輯修改稿)

2024-11-14 14:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 它們能對(duì)關(guān)鍵詞等著色提示。保存文件時(shí)要注意擴(kuò)展名必須是“ .java”。初學(xué)者最好將文件夾選項(xiàng)中“查看”頁(yè)中的“隱藏已知文件類型的擴(kuò)展名”選項(xiàng)取消,確認(rèn)保存的源程序文件的擴(kuò)展名為“ .java”,以免誤將“ .java”文件保存成“ .”文件。 ?第 2步 編譯 在 dos命令提示符下執(zhí)行: javac ?如果正常的話,將生成 。 ?第 3步 運(yùn)行 在 dos命令提示符下執(zhí)行: java HelloWorld(注意大小寫,保證類名一致) Java JDK開發(fā)環(huán)境 Java EE基礎(chǔ)教程 19 2021年 11月 10日星期三 ?用 Java語(yǔ)言編寫的 Java源程序,經(jīng) Java編譯器編譯后形成字節(jié)碼,這些字節(jié)碼由 Java運(yùn)行系統(tǒng)負(fù)責(zé)解釋和執(zhí)行。 解釋和執(zhí)行的過(guò)程可分為三步: ? 1.字節(jié)碼的裝入。這是由類裝載器完成的。類裝載器負(fù)責(zé)裝入運(yùn)行程序需要的所有代碼,包括被程序代碼中的類所繼承的類和調(diào)用的類。 ? 2.字節(jié)碼校驗(yàn)。字節(jié)碼校驗(yàn)器對(duì)字節(jié)碼進(jìn)行安全性校驗(yàn)。 ? 3.字節(jié)碼的翻譯和執(zhí)行。這可以取兩種途徑之一來(lái)實(shí)現(xiàn): ?一種是解釋型工作方式,通過(guò)解釋器將字節(jié)碼翻譯成機(jī)器碼,然后由即時(shí)運(yùn)行部件立即將機(jī)器碼送硬件執(zhí)行; ?另一種是編譯型工作方式,通過(guò)代碼生成器先將字節(jié)碼翻譯成適用于本系統(tǒng)的機(jī)器碼,然后再送硬件執(zhí)行。 Java運(yùn)行系統(tǒng)一般采用解釋型工作方式。 Java程序運(yùn)行原理 返回 Java EE基礎(chǔ)教程 20 2021年 11月 10日星期三 源代碼 ( *.java) Java編譯器 ( ) 字節(jié)碼 ( .class) Unix JVM Unix OS Hardware MAC JVM MAC OS Hardware Windows JVM Windows OS Hardware Java解釋器 ( ) 圖 Java語(yǔ)言程序的編譯、解釋和執(zhí)行過(guò)程 Java語(yǔ)言程序的編譯、解釋和執(zhí)行過(guò)程如圖 。字節(jié)碼( Bytecode)由 Java虛擬機(jī) JVM解釋執(zhí)行。 Java程序運(yùn)行原理 Java EE基礎(chǔ)教程 21 2021年 11月 10日星期三 ?編譯一個(gè) .java文件時(shí),對(duì)于 .java文件中的每個(gè)類,它們都有一個(gè)與程序中的類名完全相同的類文件輸出( .class文件)。因此,源程序編譯后有可能獲得數(shù)量較多的 .class文件。一個(gè)有效的程序就是一系列 .class文件,它們可以封裝和壓縮到一個(gè) JAR文件里。Java解釋器負(fù)責(zé)對(duì)這些文件的尋找、裝載和解釋。 Java程序運(yùn)行原理 Java EE基礎(chǔ)教程 22 2021年 11月 10日星期三 ? Java解釋器的工作程序如下:首先,它找到環(huán)境變量CLASSPATH。 CLASSPATH包含了一個(gè)或多個(gè)目錄,它們作為一種特殊的“根”使用,從這里展開對(duì) .class文件的搜索。從那個(gè)根開始,解釋器會(huì)尋找包名,并將每個(gè)點(diǎn)號(hào)“ .”替換成一個(gè)斜杠,從而生成從 CLASSPATH根開始的一個(gè)路徑名(如 package tab\bir\biz或者tab/bir/biz;具體是正斜杠還是反斜杠由操作系統(tǒng)決定)。 ?隨后將它們連接到一起,成為 CLASSPATH內(nèi)的入口。以后搜索 .class文件時(shí),就可從這些地方開始查找與準(zhǔn)備創(chuàng)建的類名對(duì)應(yīng)的名字。 ?此外,它也會(huì)搜索一些標(biāo)準(zhǔn)目錄 ——這些目錄與 Java解釋器駐留的地方有關(guān)。 Java程序運(yùn)行原理 Java EE基礎(chǔ)教程 23 2021年 11月 10日星期三 ? Java的可移植性意味著可一次性編寫和編譯程序,然后在許多不同的處理器和操作系統(tǒng)上運(yùn)行。使用字節(jié)碼和解釋程序可以獲得 Java的可移植性。 Java程序經(jīng)編譯產(chǎn)生字節(jié)碼,隨后 Java字節(jié)碼就會(huì)在專門為各種計(jì)算平臺(tái)設(shè)計(jì)的Java 虛擬機(jī)的控制下執(zhí)行。字節(jié)碼和 JVM組合意味著在不知道它將使用哪種計(jì)算平臺(tái)的情況下即可編寫 Java程序。例如,在 Microsoft Windows系統(tǒng)上編寫程序并編譯成字節(jié)碼,隨后可以讓該字節(jié)碼程序在使用 UNIX操作系統(tǒng)的Sun工作站上執(zhí)行。 ?還可以選用其他優(yōu)秀的集成開發(fā)環(huán)境 IDE ( Integrated Development Environments)開發(fā) Java軟件。這些 IDE通過(guò)提供可與 JDK交互作用的編輯器來(lái)改進(jìn)開發(fā)效率。 Java程序運(yùn)行原理 Java EE基礎(chǔ)教程 24 2021年 11月 10日星期三 MyEclipse介紹 返回 ? MyEclipse是 Eclipse的插件,也是一款功能強(qiáng)大的 J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò)。Eclipse 是一個(gè) IDE,它附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具 JDT( Java Development Tools), Eclipse 還包括插件開發(fā)環(huán)境 PDE( Plugin Development Environment)。 ? Eclipse允許安裝第三方開發(fā)的插件來(lái)使自身的功能得到擴(kuò)展和增強(qiáng)的,如 Myeclipse就是其中的一種有名的插件集之一, MyEclipse將開發(fā)者常用到的一些有用的插件都集合起來(lái)。 Eclipse除了開發(fā) Java程序,在安裝必要的插件后可以做為其他開發(fā)工具,如安裝了 C++插件后就可以開發(fā) C++應(yīng)用程序。 ? Eclipse 框架還可用來(lái)作為與軟件開發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 Java EE基礎(chǔ)教程 25 2021年 11月 10日星期三 MyEclipse的安裝 ? MyEclipse是一個(gè)功能強(qiáng)大 Eclipse插件。因此它必須要在Eclipse的基礎(chǔ)上進(jìn)行安裝。 ? 1.下載 MyEclipse 6( ) ?在 MyEclipse All In One,該安裝包集成了 JRE (僅 Windows平臺(tái))。 ? 2.安裝 JDK,并按照 。 ? 3.安裝 MyEclipse,根據(jù)安裝向?qū)нM(jìn)行每一步安裝。 Java EE基礎(chǔ)教程 26 2021年 11月 10日星期三 MyEclipse的使用 ? 1. Myeclipse的使用方法:添加、修改、刪除 JRE ?通過(guò)菜單 Window Preferences,然后選擇 Java Installed JREs,可以打開用于 MyEclipse 編寫程序所使用的 JRE 列表。復(fù)選框選中的 JRE 是默認(rèn)的 JRE,它被項(xiàng)目里面所有的項(xiàng)目來(lái)作為編譯和啟動(dòng)的 JRE(除非在項(xiàng)目的
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1