九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

JAVA程序員培訓定制課程c01

上傳人:dfg****19 文檔編號:247451614 上傳時間:2024-10-18 格式:PPT 頁數(shù):24 大小:271.50KB
收藏 版權申訴 舉報 下載
JAVA程序員培訓定制課程c01_第1頁
第1頁 / 共24頁
JAVA程序員培訓定制課程c01_第2頁
第2頁 / 共24頁
JAVA程序員培訓定制課程c01_第3頁
第3頁 / 共24頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《JAVA程序員培訓定制課程c01》由會員分享,可在線閱讀,更多相關《JAVA程序員培訓定制課程c01(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,*,課程概述,第一章,學習目標,Java,的發(fā)展歷程,Java,的特點,Java,的虛擬機,Java,程序舉例,Java,運行環(huán)境安裝及配置,2,Java,發(fā)展簡史,Java,的出生地:,SUN Microsystems Inc.,1991,年出現(xiàn),1995,年發(fā)布,最新推出,Java 2 Platform, Standard Edition,,,v1.4.2,,已經(jīng)推出,1.5,版,3,Java,特點,根據(jù)

2、,Java”,白皮書”的描述,,java,語言的設計目標是:,簡單,可移植,面向對象,分布式運算,高性能,健壯,安全,動態(tài),體系結構中立,Duke,4,Java,技術體系架構,5,What is Java?,是一門,編程語言,是一種體系架構,是一種思考方式,是一個運行環(huán)境,6,Java,的三種核心機制,Java,虛擬機,(Java Virtual Machine),垃圾收集機制,(Garbage collection),代碼安全性檢測,(Code Security),7,Java,應用程序運行機制,計算機的高級編程語言類型,:,編譯型,解釋型,Java,語言是兩種類型的結合;,Java,源程序

3、、字節(jié)碼文件,機器碼指令。,8,JVM (Java Virtual Machine),在一臺計算機上由軟件或硬件模擬的計算機。,Java,虛擬機,(JVM),讀取并處理經(jīng)編譯過的平臺無關的字節(jié)碼,class,文件 。,Java,編譯器針對,Java,虛擬機產(chǎn)生,class,文件,因此是獨立于平臺的。,Java,解釋器負責將,Java,虛擬機的代碼在特定的平臺上運行。,9,JVM(Java Virtual Machine)(con.),Java,虛擬機規(guī)范定義了:,指令集,寄存器集,類文件結構,堆棧,垃圾收集堆,內(nèi)存區(qū)域,10,Java,虛擬機,(JVM),11,Java,運行時環(huán)境(,JRE,

4、),Java,運行環(huán)境組成:,JRE = JVM + Runtime Interpreter,Java,運行環(huán)境的三項主要功能:,加載代碼:由,class loader,完成;,校驗代碼:由,bytecode,verifier,完成;,執(zhí)行代碼:由,runtime interpreter,完成。,12,Java,的垃圾回收機制,(GC),不再使用的內(nèi)存空間應回收,-,垃圾收集。,在,C/C+,等語言中,由程序員負責回收無用內(nèi)存。,Java,語言解除了程序員回收無用內(nèi)存空間的責任。它提供一種系統(tǒng)級線程跟蹤存儲空間的分配情況。并在,JVM,的空閑時,檢查并釋放那些可被釋放的存儲器空間。,垃圾收集在

5、,Java,程序運行過程中自動進行,程序員無法精確控制和干預。,13,JRE,的安裝配置,Java,開發(fā)工具集,JDK-Java Development Kits,Java,編譯器,Java,運行時解釋器,Java,應用程序編程接口,Java,文檔化化工具,其它工具及資源,環(huán)境變量,Path -,用于指定操作系統(tǒng)的可執(zhí)行指令的路徑,CLASSPATH -,用于指定,Java,的類文件存放路徑。,14,CLASSPATH,的設置,15,Java,程序分類,Java Application,以,main(),方法作為程序入口,由,Java,解釋器加載執(zhí)行。,Java Applet,沒有,main(

6、),方法作為程序入口,由瀏覽器或,appletviewer,加載執(zhí)行。,16,Java,應用程序,(Application),舉例,源文件:,HelloWorld.java,public class,HelloWorld,public static void main (String,args,) ,System.out.println(Hello,World!);,17,開發(fā)一個,Java,應用程序,開發(fā),Java,應用的基本步驟:,編寫源代碼,生成,.java,文件。編輯,Java,文件,用文本編輯工具即可;,編譯源代碼,生成,.class,文件;,javac,HelloWorld.jav

7、a,或,javac,*.java,運行該程序,java,HelloWorld,18,開發(fā),Java,應用,編寫程序,public class,HelloWorld,/Java,應用程序入口方法,public static void main(String,args,),/,向控制臺打印一條信息,System.out.println(Hello,World!);,19,開發(fā),Java,應用,編譯程序,將上述程序內(nèi)容保存為一個擴展名為,.java,的文件,文件命名為,HelloWorld.java,。,進入到,java,源文件保存的目錄,通過下列指令來編譯這個,java,文件:,javac,Hel

8、loWorld.java,20,開發(fā),Java,應用,運行文件,在,.java,文件編譯生成的,.class,文件所在的路徑下,執(zhí)行如下命令:,java,HelloWorld,,,然后回車,21,開發(fā),Java,應用要點,一個源文件中至多只能有一個,public,的,class,聲明,源文件名必須和它中定義的,public,的類名相同,main,方法是,Java,應用程序的入口方法,22,新手常見錯誤,編譯時:,HelloWorld.java:1: class,helloworld,is public, should be declared in a file named,helloworld.java,public class,helloworld,1 error,運行時:,Exception in thread main,java.lang.NoSuchMethodError,: main,運行時:,Exception in thread main,java.lang.NoClassDefFoundError,:,helloWorld,(wrong name:,HelloWorld,),23,小結,Java,技術的發(fā)展歷史,Java,技術特性,Java,虛擬機的作用及其特點,Java,運行環(huán)境的安裝和配置,開發(fā)并運行簡單的,Java,應用程序,24,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!