Java實(shí)踐教程PPT01_第1頁(yè)
Java實(shí)踐教程PPT01_第2頁(yè)
Java實(shí)踐教程PPT01_第3頁(yè)
Java實(shí)踐教程PPT01_第4頁(yè)
Java實(shí)踐教程PPT01_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、卓越系列教材卓越系列教材-Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程授課:康曉鳳授課:康曉鳳編者團(tuán)隊(duì):編者團(tuán)隊(duì):張永常張永常 胡局新胡局新 康曉鳳康曉鳳 楊磊楊磊面向?qū)ο蟪绦蛟O(shè)計(jì)面向?qū)ο蟪绦蛟O(shè)計(jì)康曉鳳康曉鳳辦公室辦公室:教教1-306卓越系列教材卓越系列教材-Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程授課:康曉鳳授課:康曉鳳編者團(tuán)隊(duì):編者團(tuán)隊(duì):張永常張永常 胡局新胡局新 康曉鳳康曉鳳 楊磊楊磊第第1章章 Java入門入門JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門本章學(xué)習(xí)要點(diǎn)與訓(xùn)練目標(biāo)本章學(xué)

2、習(xí)要點(diǎn)與訓(xùn)練目標(biāo)了解了解Java的特色,激發(fā)學(xué)習(xí)興趣;的特色,激發(fā)學(xué)習(xí)興趣;初步掌握學(xué)習(xí)初步掌握學(xué)習(xí)Java的方法和進(jìn)行實(shí)踐的步驟;的方法和進(jìn)行實(shí)踐的步驟;學(xué)會(huì)搭建學(xué)會(huì)搭建Java運(yùn)行環(huán)境;運(yùn)行環(huán)境;初步掌握繪制流程圖的方法;初步掌握繪制流程圖的方法;初步掌握使用初步掌握使用Java幫助文檔解決自己的疑問;幫助文檔解決自己的疑問;能夠使用常用編輯軟件,編寫、編譯和運(yùn)行自己的能夠使用常用編輯軟件,編寫、編譯和運(yùn)行自己的Java程序。程序。 JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門1.1

3、 Java有何特色有何特色 簡(jiǎn)單性簡(jiǎn)單性 面向?qū)ο竺嫦驅(qū)ο?分布式分布式 健壯性健壯性 安全性安全性 體系結(jié)構(gòu)中立體系結(jié)構(gòu)中立 可移植性可移植性 解釋型解釋型 高性能高性能 多線程多線程 動(dòng)態(tài)性動(dòng)態(tài)性平臺(tái)無(wú)關(guān)性平臺(tái)無(wú)關(guān)性簡(jiǎn)單性簡(jiǎn)單性面向?qū)ο竺嫦驅(qū)ο?分布式、動(dòng)態(tài)性、分布式、動(dòng)態(tài)性、 可靠性、安全性可靠性、安全性 多線程多線程JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門1.2 學(xué)習(xí)學(xué)習(xí)Java有何用途有何用途 20082009年中國(guó)年中國(guó)Java/Brew業(yè)務(wù)發(fā)展研究年度報(bào)告業(yè)務(wù)發(fā)展研究年

4、度報(bào)告 學(xué)習(xí)學(xué)習(xí)Java,適應(yīng)需求,發(fā)展愛好。,適應(yīng)需求,發(fā)展愛好。 JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門1.3 如何學(xué)習(xí)如何學(xué)習(xí)Java 一、快樂學(xué)習(xí)一、快樂學(xué)習(xí)“知之者不如好之者,好之者不如樂之者。知之者不如好之者,好之者不如樂之者?!?二、樂于動(dòng)手二、樂于動(dòng)手“熟讀熟讀游泳學(xué)游泳學(xué),不如下大河,不如下大河” 、“百聞不如一百聞不如一見,百見不如一干見,百見不如一干” 三、不怕失敗三、不怕失敗“失敗是成功之母失敗是成功之母” 、“有錢難買經(jīng)驗(yàn)多有錢難買經(jīng)驗(yàn)多” 四、勤于動(dòng)腦四

5、、勤于動(dòng)腦“讀書不想,隔靴撓癢讀書不想,隔靴撓癢” 、“聰明人聽到一次,思聰明人聽到一次,思考十次;看到一次,實(shí)踐十次考十次;看到一次,實(shí)踐十次” 五、遵守規(guī)范五、遵守規(guī)范“沒有規(guī)矩,不成方圓沒有規(guī)矩,不成方圓” 六、學(xué)會(huì)求助六、學(xué)會(huì)求助“師傅領(lǐng)進(jìn)門,修行靠個(gè)人師傅領(lǐng)進(jìn)門,修行靠個(gè)人”、 “三人行必有吾師三人行必有吾師”七、敢于創(chuàng)新七、敢于創(chuàng)新“能正確地提出問題就是邁出了創(chuàng)新的第一步能正確地提出問題就是邁出了創(chuàng)新的第一步” JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門1.4 怎樣搭建怎樣

6、搭建Java運(yùn)行環(huán)境運(yùn)行環(huán)境 1.4.1 JDK的下載的下載 1.4.2 安裝安裝JDK 1.4.3 設(shè)置環(huán)境變量設(shè)置環(huán)境變量 出現(xiàn)如下錯(cuò)誤的原因:出現(xiàn)如下錯(cuò)誤的原因:java 不是內(nèi)部或外部命令,也不是不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。可運(yùn)行的程序或批處理文件。 javac Test.java,看到有該文件為何找不到?,看到有該文件為何找不到?(看擴(kuò)展名看擴(kuò)展名)Test.java.txt 建議程序員的桌面設(shè)置建議程序員的桌面設(shè)置 (詳細(xì)列表(詳細(xì)列表 / 顯示所有文件顯示所有文件 / 標(biāo)題欄地標(biāo)題欄地址欄全路徑)址欄全路徑) 查看查看JDK版本:版本:java -vers

7、ionJAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java發(fā)展史與發(fā)展史與java體系體系 1995年,年,Sun發(fā)布發(fā)布JDK1.0 1998年,年,JDK1.2,更名為,更名為Java2 后續(xù)后續(xù)JDK1.3、1.4 后續(xù)后續(xù)JDK1.5,更名為,更名為Java 5.0 目前目前JDK1.6,更名為,更名為Java 6.0 本教程使用本教程使用Java6.0 Java2平臺(tái)有平臺(tái)有3個(gè)版本,它們是適用于小型設(shè)備和智能卡的個(gè)版本,它們是適用于小型設(shè)備和智能卡的Java2平臺(tái)平臺(tái)Micr

8、o版版(Java2 Platform Micro Edition,JavaME)、適用于)、適用于桌面桌面系統(tǒng)的系統(tǒng)的Java 2平臺(tái)平臺(tái)標(biāo)準(zhǔn)版(標(biāo)準(zhǔn)版(Java2 Platform Standard Edition,Java SE)、適用于創(chuàng)建服務(wù)器)、適用于創(chuàng)建服務(wù)器應(yīng)用程序應(yīng)用程序和服務(wù)的和服務(wù)的Java 2平臺(tái)企業(yè)版(平臺(tái)企業(yè)版(Java2 Platform Enterprise Edition,Java EE)。)。 JavaSEJava WebJavaEEJavaME移動(dòng)增值移動(dòng)增值Java能開發(fā)那些類型的程序?能開發(fā)那些類型的程序?JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)

9、成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java程序運(yùn)行機(jī)制及運(yùn)行過(guò)程程序運(yùn)行機(jī)制及運(yùn)行過(guò)程源程序源程序(*.java文件)文件)字節(jié)碼字節(jié)碼(*.class文件)文件)Java編譯器編譯器解釋器解釋器 interpretor系統(tǒng)平臺(tái)系統(tǒng)平臺(tái)Hello.java_Hello.class_編譯編譯011101100Java的兩種重要機(jī)制:的兩種重要機(jī)制:Java虛擬機(jī)(虛擬機(jī)(Java Virtual Machine,簡(jiǎn)稱,簡(jiǎn)稱JVM)垃圾收集機(jī)制(垃圾收集機(jī)制(Garbage Collection,簡(jiǎn)稱,簡(jiǎn)稱GC)解釋器解釋器 i

10、nterpretor系統(tǒng)平臺(tái)系統(tǒng)平臺(tái)字節(jié)碼校驗(yàn)器字節(jié)碼校驗(yàn)器 byte verifier解釋器解釋器 interpretor系統(tǒng)平臺(tái)系統(tǒng)平臺(tái)解釋器解釋器 interpretor系統(tǒng)平臺(tái)系統(tǒng)平臺(tái)類裝載器類裝載器 Class Loader系統(tǒng)平臺(tái)系統(tǒng)平臺(tái)解釋解釋JVMJAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java虛擬機(jī)虛擬機(jī)JVM(JavaJVM(Java虛擬機(jī)虛擬機(jī)(Java Virtual Machine) )(Java Virtual Machine) ):在真實(shí)的:在真實(shí)的機(jī)器

11、中用軟件模擬實(shí)現(xiàn)的一種虛擬機(jī)。機(jī)器中用軟件模擬實(shí)現(xiàn)的一種虛擬機(jī)。JVMJVM運(yùn)行的運(yùn)行的代碼存儲(chǔ)在代碼存儲(chǔ)在.class.class文件中,每個(gè)文件包最多包含一文件中,每個(gè)文件包最多包含一個(gè)個(gè)publicpublic類。提供了編譯所有類。提供了編譯所有JavaJava技術(shù)代碼的硬件技術(shù)代碼的硬件平臺(tái)規(guī)范。這個(gè)規(guī)范使平臺(tái)規(guī)范。這個(gè)規(guī)范使JavaJava軟件獨(dú)立于平臺(tái)軟件獨(dú)立于平臺(tái). .編譯器編譯器取得取得JavaJava應(yīng)用程序代碼并生成字節(jié)碼應(yīng)用程序代碼并生成字節(jié)碼. JVM. JVM機(jī)的代機(jī)的代碼由簡(jiǎn)潔、高效的字節(jié)碼組成。碼由簡(jiǎn)潔、高效的字節(jié)碼組成。JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝

12、您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門垃圾回收垃圾回收提供一個(gè)系統(tǒng)級(jí)線程來(lái)跟蹤每個(gè)內(nèi)存釋放內(nèi)存分提供一個(gè)系統(tǒng)級(jí)線程來(lái)跟蹤每個(gè)內(nèi)存釋放內(nèi)存分配。在配。在JVM的空閑周期,垃圾回收線程檢查并釋的空閑周期,垃圾回收線程檢查并釋放那些可被釋放的內(nèi)存。在放那些可被釋放的內(nèi)存。在Java技術(shù)程序的生命技術(shù)程序的生命周期自動(dòng)進(jìn)行。周期自動(dòng)進(jìn)行。JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門開發(fā)一個(gè)開發(fā)一個(gè)Java程序有程序有3個(gè)步驟

13、個(gè)步驟(1)建立)建立Java源程序源程序 (2)編譯源程序)編譯源程序 (3)運(yùn)行)運(yùn)行Java程序程序JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門 不再使用的內(nèi)存空間應(yīng)該回收不再使用的內(nèi)存空間應(yīng)該回收即:垃圾(內(nèi)存)收集。即:垃圾(內(nèi)存)收集。在在C/C+ 等語(yǔ)言中,由程序員負(fù)責(zé)回收無(wú)用內(nèi)存。等語(yǔ)言中,由程序員負(fù)責(zé)回收無(wú)用內(nèi)存。Java語(yǔ)言消除了程序員回收無(wú)用內(nèi)存空間的責(zé)任;它提供一種語(yǔ)言消除了程序員回收無(wú)用內(nèi)存空間的責(zé)任;它提供一種系統(tǒng)級(jí)線程跟蹤存儲(chǔ)空間的分配情況。并在系統(tǒng)級(jí)線程跟

14、蹤存儲(chǔ)空間的分配情況。并在JVM的空閑時(shí),檢的空閑時(shí),檢查并釋放那些可被釋放的存儲(chǔ)器空間。查并釋放那些可被釋放的存儲(chǔ)器空間。垃圾收集在垃圾收集在Java程序運(yùn)行過(guò)程中自動(dòng)進(jìn)行,程序員無(wú)法精確控程序運(yùn)行過(guò)程中自動(dòng)進(jìn)行,程序員無(wú)法精確控制和干預(yù)。制和干預(yù)。 GCJAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門1.5 做做Java開發(fā)有哪些工具開發(fā)有哪些工具 編輯器編輯器 UltraEdit EditPlus 集成開發(fā)環(huán)境集成開發(fā)環(huán)境(Integrated Development Environm

15、ent,簡(jiǎn)稱簡(jiǎn)稱IDE) Eclipse NetBeans JBuilder JCreator Visual J+ JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門代碼編輯器(Notepad+)V6.4.5 中文版JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java程序的類型程序的類型一種是可在一種是可在WebWeb網(wǎng)頁(yè)上運(yùn)行的網(wǎng)頁(yè)上運(yùn)行的AppletApplet,稱為小,稱為小應(yīng)用程

16、序。應(yīng)用程序。 一種是一種是ApplicationApplication,即應(yīng)用程序,可完成任,即應(yīng)用程序,可完成任何計(jì)算任務(wù)。何計(jì)算任務(wù)。JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java程序運(yùn)行流程 Java源程序源程序Java編譯編譯器器Java字節(jié)字節(jié)碼文件碼文件Java Application程序程序Java Applet程序程序用用Java解釋解釋器執(zhí)行器執(zhí)行用用Web瀏覽瀏覽器解釋執(zhí)行器解釋執(zhí)行JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程

17、序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門1.6 Java程序是什么樣子程序是什么樣子 Java Application程序程序 【案例案例1-1】 Java Applet程序程序 【案例案例1-2】 在在Eclipse中編寫和運(yùn)行程序中編寫和運(yùn)行程序 【案例案例1-3】 編碼規(guī)范概述編碼規(guī)范概述 命名命名 排版排版 注釋注釋 代碼代碼JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門編譯方式編譯方式JavaJava的編譯方式有兩種,一種是和的編譯方式有兩種,一

18、種是和C C等語(yǔ)言一等語(yǔ)言一樣的,把源代碼編譯成和本地機(jī)器平臺(tái)相關(guān)的機(jī)樣的,把源代碼編譯成和本地機(jī)器平臺(tái)相關(guān)的機(jī)器語(yǔ)言,叫即時(shí)編譯。另一種是編譯成一種中間器語(yǔ)言,叫即時(shí)編譯。另一種是編譯成一種中間的,與機(jī)器平臺(tái)無(wú)關(guān)的,這種也是常用的,叫解的,與機(jī)器平臺(tái)無(wú)關(guān)的,這種也是常用的,叫解釋型釋型. . JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java運(yùn)行環(huán)境運(yùn)行環(huán)境JavaJava軟件源文件被編譯的意思是軟件源文件被編譯的意思是: Java: Java軟件源文件軟件源文件從編寫它們所用的文本

19、格式轉(zhuǎn)換為一組字節(jié)碼從編寫它們所用的文本格式轉(zhuǎn)換為一組字節(jié)碼. .這這些字節(jié)碼存儲(chǔ)在些字節(jié)碼存儲(chǔ)在.class.class文件中文件中. .在運(yùn)行時(shí)在運(yùn)行時(shí), ,組成組成JavaJava軟軟件程序的字節(jié)碼被加載件程序的字節(jié)碼被加載. .檢查檢查. .然后在一個(gè)解釋器然后在一個(gè)解釋器中運(yùn)行中運(yùn)行. .當(dāng)當(dāng)AppletApplet運(yùn)行時(shí)運(yùn)行時(shí), ,可以下載那些字節(jié)碼可以下載那些字節(jié)碼, ,然后然后由瀏覽器中內(nèi)置的由瀏覽器中內(nèi)置的JVM(JavaJVM(Java虛擬機(jī)虛擬機(jī)(Java Virtual (Java Virtual Machine) )Machine) )解釋該代碼解釋該代碼. .解釋器

20、有兩個(gè)功能解釋器有兩個(gè)功能: :執(zhí)行字執(zhí)行字節(jié)碼以及正確調(diào)用底層硬件節(jié)碼以及正確調(diào)用底層硬件. .JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門Java運(yùn)行環(huán)境運(yùn)行環(huán)境編譯*.java*.classjavac從硬盤、網(wǎng)絡(luò)或其他資源加載java字節(jié)碼 校驗(yàn)器硬件類加栽器解釋器運(yùn)行時(shí)運(yùn)行時(shí)JRE(Java Runtime Environment,Java運(yùn)行環(huán)境)操作JAVA程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程祝您學(xué)習(xí)成功!祝您學(xué)習(xí)成功!Java程序設(shè)計(jì)實(shí)踐教程程序設(shè)計(jì)實(shí)踐教程編者團(tuán)隊(duì)編者團(tuán)隊(duì)第第1章章 Java入門入門類加載器類加載器 類加載器是類加載器是JavaJava最強(qiáng)大的特征之一。類加載器是最強(qiáng)大的特征之一。類加載器是在運(yùn)行時(shí)負(fù)責(zé)尋找和加載類文件的類。在運(yùn)行時(shí)負(fù)責(zé)尋找和加載類文件的類。JavaJava允許允許使用不同的類加載器,甚至自定義的類加載器。使用不同的類加載器,甚至自定義的類加載器。類加載器從源文件(通常是類加載器從源文件(通常是.class .class 或或 .jar.jar文件)獲文件)獲得不依賴平臺(tái)的字節(jié)碼,然后將它們加載到得不依賴平臺(tái)的字節(jié)碼,然后將它們加載到JVMJVM內(nèi)存空間,所以它們能被解釋和執(zhí)行。默認(rèn)狀態(tài)內(nèi)存空間,所以它們能

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論