版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1/52 java 語言程序設(shè)計(jì) 軟件教研室 姜海嵐2/52 課程說明課程說明n本課為考試課n每周4節(jié)課,共17周。n其中平時(shí)成績(jī)(占20)評(píng)定為:實(shí)驗(yàn)占10分,作業(yè)占5分,其它(考勤、課堂)占5分;考試(占80) 3/52 課程說明課程說明n關(guān)于作業(yè):每周一次n關(guān)于考勤:按學(xué)校規(guī)定。n關(guān)于實(shí)驗(yàn):請(qǐng)及時(shí)認(rèn)真填寫。4/52 期待您的意見與建議期待您的意見與建議n 真誠(chéng)期待您對(duì)我的工作提出批評(píng)與建議,我也非常希望您隨時(shí)與我溝通。聯(lián)系方式:1、2、辦公室 :44103、mobile:131730058075/52 關(guān)于反饋與建議關(guān)于反饋與建議n本課程原則上每月進(jìn)行一次無記名反饋調(diào)查。調(diào)查內(nèi)容:授課方
2、式、教課內(nèi)容、教課方式、態(tài)度、備課等。以便我及時(shí)改進(jìn)。n反饋信息由課代表同學(xué)收集整理。n請(qǐng)課代表同學(xué)協(xié)助我做好這項(xiàng)工作。 謝謝!謝謝!6/52 關(guān)于本課的授課方式與期望關(guān)于本課的授課方式與期望n課本內(nèi)容講授與上機(jī)相結(jié)合。n如時(shí)間允許,我將邀請(qǐng)有關(guān)軟件開發(fā)公司的技術(shù)人員給大家座談。7/52 一些學(xué)習(xí)網(wǎng)站及學(xué)習(xí)資料一些學(xué)習(xí)網(wǎng)站及學(xué)習(xí)資料nhttp:/nhttp:/ JAVA JAVA語言概述語言概述 第一章第一章9/52目標(biāo)目標(biāo)了解Java語言的發(fā)展歷史了解Java語言的特點(diǎn)了解Java語言與C+語言的不同之處掌握安裝并設(shè)置Java開發(fā)平臺(tái)掌握J(rèn)ava程序的組成結(jié)構(gòu)掌握使用集成開發(fā)環(huán)境編寫Java
3、程序的方法 10/521.11.1計(jì)算機(jī)編程語言計(jì)算機(jī)編程語言n計(jì)算機(jī)語言可以分為3大類:機(jī)器語言、匯編語言和高級(jí)語言。 n機(jī)器語言:計(jì)算機(jī)唯一識(shí)別的語言。n匯編語言:符號(hào)化的機(jī)器語言,翻譯后才能被機(jī)器語言識(shí)別。n機(jī)器語言、匯編語言都屬于低級(jí)語言。11/52n高級(jí)語言:采用類似自然英語及教學(xué)符號(hào)來書寫語句,組成程序。n面向用戶的語言,使用一條簡(jiǎn)單的高級(jí)語言語句就可以完成由許多條匯編語句才能完成的任務(wù)。n需通過編譯程序編譯程序轉(zhuǎn)化為機(jī)器語言機(jī)器語言才能執(zhí)行,n易于維護(hù),不受某一機(jī)器類型的限制,幾乎可以不加修改地用于不同計(jì)算機(jī)。12/52n高級(jí)語言程序的翻譯和執(zhí)行方法可歸類為兩大基本技術(shù):編譯執(zhí)行
4、和解釋執(zhí)行。n編譯執(zhí)行:編譯執(zhí)行:“源程序源程序”-”目標(biāo)程序目標(biāo)程序”(可執(zhí)行程序) -執(zhí)行執(zhí)行 執(zhí)行效率高執(zhí)行效率高n解釋執(zhí)行:解釋執(zhí)行:“源程序源程序”-解釋、執(zhí)行解釋、執(zhí)行執(zhí)行效率低,靈活,可以動(dòng)態(tài)地調(diào)整、修改應(yīng)用執(zhí)行效率低,靈活,可以動(dòng)態(tài)地調(diào)整、修改應(yīng)用程序程序13/52表表 1.1. 一個(gè)語句的三種表示一個(gè)語句的三種表示編程語編程語言言表示形式表示形式C語言a=b+1;匯編語言mov0 x804a01c,%eaxadd$0 x1,%eaxmov%eax,0 x804a018機(jī)器語言a11ca0040883c001a318a0040814/52n你知道其他的編程語言 c,c+,vis
5、ual basic 是怎樣執(zhí)行的嗎?nJava是解釋執(zhí)行的語言。15/521.2 Java語言的發(fā)展語言的發(fā)展 JavaJava語言來自語言來自SunSun公司的公司的GreenGreen項(xiàng)目。項(xiàng)目。19911991年年由由James GoslingJames Gosling負(fù)責(zé)開發(fā)的一個(gè)分布式代負(fù)責(zé)開發(fā)的一個(gè)分布式代碼系統(tǒng)(碼系統(tǒng)(OakOak),),最初是為家用消費(fèi)電子產(chǎn)最初是為家用消費(fèi)電子產(chǎn)品(電冰箱、電視機(jī)等)進(jìn)行編程控制品(電冰箱、電視機(jī)等)進(jìn)行編程控制 。 19941994年網(wǎng)絡(luò)蓬勃發(fā)展,將年網(wǎng)絡(luò)蓬勃發(fā)展,將OakOak語言更名為語言更名為JavaJava。向網(wǎng)絡(luò)進(jìn)軍。向網(wǎng)絡(luò)進(jìn)軍。
6、 19951995年年JavaJava被正式發(fā)布,之后立即引起極大被正式發(fā)布,之后立即引起極大的轟動(dòng)。的轟動(dòng)。 16/52 Java的版本的版本n隨著Java技術(shù)的不斷發(fā)展,它根據(jù)市場(chǎng)進(jìn)一步細(xì)分為以下3個(gè)版本: 1、 針對(duì)企業(yè)級(jí)e-Business架構(gòu)和Web服務(wù)開發(fā)與應(yīng)用的平臺(tái)J2EE(Java 2 Enterprise Edition); 2、 針對(duì)普通PC應(yīng)用的Java開發(fā)平臺(tái)J2SE(Java 2 Standard Edition); 3、針對(duì)嵌入式設(shè)備及消費(fèi)類電器(如手機(jī)、智能卡等)的開發(fā)平臺(tái)J2ME(Java 2 Micro Edition)17/52Java的地位的地位許多大公司
7、購(gòu)買了Java的許可證(IBM、Adobe)。 眾多軟件開發(fā)商開始支持Java軟件產(chǎn)品。面向?qū)ο蟮膽?yīng)用開發(fā)。Intranet(企業(yè)內(nèi)部網(wǎng))成為企業(yè)信息系統(tǒng)最佳解決方案。18/52 Java的應(yīng)用的應(yīng)用n安全的網(wǎng)絡(luò)程序;n圖像處理;n多媒體;nWeb客戶機(jī)、服務(wù)器n企業(yè)級(jí)系統(tǒng)n交互操作的設(shè)計(jì);(選擇交互、定向交互、控制流程等)n移動(dòng)19/52 Java語言的特點(diǎn)語言的特點(diǎn)2-1簡(jiǎn)單性面向?qū)ο蠓植际教幚斫研越Y(jié)構(gòu)中立安全性v系統(tǒng)精簡(jiǎn),但功能齊備。系統(tǒng)精簡(jiǎn),但功能齊備。 v風(fēng)格類似于風(fēng)格類似于C+C+,對(duì)對(duì)C+C+程程序員而言非常容易掌握。序員而言非常容易掌握。 vJavaJava摒棄了摒棄了C+C
8、+中容易引發(fā)中容易引發(fā)程序錯(cuò)誤的地方,如指針操程序錯(cuò)誤的地方,如指針操作和內(nèi)存管理;作和內(nèi)存管理;v提供豐富的類庫(kù)。提供豐富的類庫(kù)。 完全是面向?qū)ο蟮?,完全是面向?qū)ο蟮?,它不支持類似它不支持類似C C語言那語言那樣的面向過程的程序樣的面向過程的程序設(shè)計(jì)技術(shù)。設(shè)計(jì)技術(shù)。 支持支持TCP/IPTCP/IP協(xié)議。協(xié)議。JavaJava應(yīng)應(yīng)用程序可通過一個(gè)特定的用程序可通過一個(gè)特定的URLURL來打開并訪問對(duì)象,來打開并訪問對(duì)象,就像訪問本地文件系統(tǒng)那就像訪問本地文件系統(tǒng)那樣簡(jiǎn)單。樣簡(jiǎn)單。 v提供面向?qū)ο蟮漠惓L幚頇C(jī)制,提供面向?qū)ο蟮漠惓L幚頇C(jī)制,在編譯時(shí)能對(duì)在編譯時(shí)能對(duì)NullNull對(duì)象檢測(cè)、數(shù)對(duì)
9、象檢測(cè)、數(shù)組邊界檢測(cè)、異常出口字節(jié)代碼組邊界檢測(cè)、異常出口字節(jié)代碼校驗(yàn)等。校驗(yàn)等。v自動(dòng)垃圾收集來進(jìn)行內(nèi)存管理。自動(dòng)垃圾收集來進(jìn)行內(nèi)存管理。 將源程序編譯成一種結(jié)構(gòu)將源程序編譯成一種結(jié)構(gòu)中立的中間文件格式。只中立的中間文件格式。只要有要有JavaJava運(yùn)行系統(tǒng)的機(jī)器運(yùn)行系統(tǒng)的機(jī)器都能執(zhí)行這種中間代碼。都能執(zhí)行這種中間代碼。 vJavaJava語言提供的安全。語言提供的安全。 v編譯器提供的安全。編譯器提供的安全。 v字節(jié)碼校驗(yàn)。字節(jié)碼校驗(yàn)。v類裝載。類裝載。 20/52 Java語言的特點(diǎn)語言的特點(diǎn)2-2平臺(tái)無關(guān)性平臺(tái)無關(guān)性解釋性高性能多線程動(dòng)態(tài)JavaJava應(yīng)用程序可以在配備了應(yīng)用程序可
10、以在配備了JavaJava解釋器和運(yùn)行環(huán)境的任解釋器和運(yùn)行環(huán)境的任何計(jì)算機(jī)系統(tǒng)上運(yùn)行,而與何計(jì)算機(jī)系統(tǒng)上運(yùn)行,而與體系結(jié)構(gòu)無關(guān)。體系結(jié)構(gòu)無關(guān)。 JavaJava編譯器將編譯器將javajava源文件生源文件生成類文件成類文件. .classclass,類文件可類文件可通過通過javajava命令命令解釋執(zhí)行,將解釋執(zhí)行,將JavaJava字節(jié)碼轉(zhuǎn)換為機(jī)器碼。字節(jié)碼轉(zhuǎn)換為機(jī)器碼。 JITJIT編譯器??删幾g器??梢蕴岣咭蕴岣?Java Java 代代碼的執(zhí)行速度。碼的執(zhí)行速度。 內(nèi)置多線程功能,使得在一內(nèi)置多線程功能,使得在一個(gè)程序里可同時(shí)執(zhí)行多個(gè)小個(gè)程序里可同時(shí)執(zhí)行多個(gè)小任務(wù)。帶來的好處是更好
11、的任務(wù)。帶來的好處是更好的交互性和實(shí)時(shí)控制性。交互性和實(shí)時(shí)控制性。 允許程序動(dòng)態(tài)地裝入運(yùn)行過允許程序動(dòng)態(tài)地裝入運(yùn)行過程中所需要的類,這是程中所需要的類,這是C+C+語言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)語言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)所無法實(shí)現(xiàn)的。所無法實(shí)現(xiàn)的。 21/52 Java與與C+的比較的比較項(xiàng)目JavaC+全局變量 不存在全局變量 存在數(shù)據(jù)類型和轉(zhuǎn)換 無結(jié)構(gòu)、枚舉或者聯(lián)合,轉(zhuǎn)換時(shí)進(jìn)行類型相容檢查 通過指針進(jìn)行任意的類型轉(zhuǎn)換,帶來不安全性 范圍運(yùn)算符 無作用域范圍運(yùn)算符: 有數(shù)組 對(duì)象,有只讀的length 無length內(nèi)存管理可創(chuàng)建不屬于基本數(shù)據(jù)類型的對(duì)象 不能提前聲明不必進(jìn)行提前聲明 必須預(yù)處理 沒
12、有預(yù)處理機(jī)制 有頭文件 import include指針 無有g(shù)oto和virtual 無有注釋文檔 對(duì)注釋文檔的內(nèi)建支持 無22/52Java虛擬機(jī)虛擬機(jī) Java程序工作機(jī)制程序工作機(jī)制4-1編編 譯譯 時(shí)時(shí).java( 源源 代代 碼碼 ).class( 字字 節(jié)節(jié) 碼碼 )運(yùn)運(yùn) 行行 時(shí)時(shí)類類 加加 載載 器器字字 節(jié)節(jié) 碼碼 校校 驗(yàn)驗(yàn) 器器解解 釋釋 器器JIT代代 碼碼 生生成成 器器硬硬 件件網(wǎng)網(wǎng) 絡(luò)絡(luò)23/52 說明說明1、nJava是解釋執(zhí)行的編程語言,也需要對(duì)源程序進(jìn)行編譯。nJava程序編譯后不生成可執(zhí)行文件,而是生成一種稱為字節(jié)碼(Byte Code)的中間格式文件,
13、這種字節(jié)碼文件的后綴名是.class 。且平臺(tái)無關(guān)。24/52說明說明2、Java虛擬機(jī)虛擬機(jī)n實(shí)現(xiàn)平臺(tái)無關(guān)性的基礎(chǔ)就是Java虛擬機(jī),是以Java字節(jié)碼為指令組的軟CPU。負(fù)責(zé)對(duì)本地*.class文件解釋執(zhí)行。n包含類加載器、字節(jié)確認(rèn)器、以及JIT實(shí)時(shí)編譯器。 類加載器類加載器:用來取得從網(wǎng)絡(luò)或本地的類文件。 字節(jié)確認(rèn)器字節(jié)確認(rèn)器:確認(rèn)類文件是否有正確的格式。 JITJIT:使虛擬機(jī)能提高到編譯式的運(yùn)行效率使虛擬機(jī)能提高到編譯式的運(yùn)行效率。 25/52說明說明3、字節(jié)碼字節(jié)碼n*.class文件與機(jī)器碼不同,不是真正的CPU可運(yùn)行的指令代碼,故又稱偽代碼。n通過JVM以及JRE將其轉(zhuǎn)成本地機(jī)
14、器代碼,達(dá)到一次撰寫,到處運(yùn)行的效益。 n(Write Write OnceOnce,RunRun Anywhere Anywhere) 26/52說明說明4、垃圾收集、垃圾收集虛擬機(jī)使用兩個(gè)獨(dú)立的堆內(nèi)存,分別用于靜態(tài)內(nèi)存分配和動(dòng)態(tài)內(nèi)存分配。非垃圾收集堆內(nèi)存,用于存儲(chǔ)所有類定義、常量池和方法表。另一個(gè)堆內(nèi)存,用于垃圾收集的算法適用于存放在動(dòng)態(tài)堆內(nèi)存中的對(duì)象。垃圾收集器在收集對(duì)象前調(diào)用finalize方法。顯式調(diào)用垃圾收集(System.gc()方法,不能保證立即運(yùn)行,因?yàn)槠鋬?yōu)先級(jí)很低。27/52 問題問題n我們知道解釋執(zhí)行的編程語言的效率不高,而Java是解釋執(zhí)行的,那它如何保證高效的執(zhí)行效率
15、呢?28/52 關(guān)于關(guān)于j2 sdkn最早的Java版本jdk1.0于1996年推出隨之jdk1.1,jdk1.5等版本1999年升級(jí)為1.2版,并稱為Java 22000年發(fā)布Java 2 的1.3版本2002年發(fā)布Java 2 的1.4版本到了1.5時(shí)版本改為5.0,最新的為7.0.最后隨著市場(chǎng)進(jìn)一步細(xì)化為三個(gè)版本: J2SE、J2ME、J2EE29/52 1.3 Java程序的開發(fā)和運(yùn)行環(huán)境程序的開發(fā)和運(yùn)行環(huán)境nj2sdk可以在Sun公司的網(wǎng)站(http:/)免費(fèi)下載,http:/ 30/52 J2SE家族家族31/52開發(fā)工具與開發(fā)步驟開發(fā)工具與開發(fā)步驟 安裝Java 2 SDK開發(fā)工
16、具:如 jdk-6u5-windows-i586-p。n安裝后各文件夾簡(jiǎn)介:nBin:二進(jìn)制可執(zhí)行程序放在該目錄下 javac 編譯器 java解釋器(啟動(dòng)java虛擬機(jī))nDemo:提供JAVA的實(shí)例程序,可參考nLib:類庫(kù)32/52設(shè)置環(huán)境變量: path=javac和java命令所在的目錄。 即 c:jdk1.4.2_08bin classpath=存放字節(jié)碼文件(類文件)的目錄。nSET PATH=c:jdk1.4.2_05bin;%PATH%nSET CLASSPATH=d:java;.;%CLASSPATH%Java2 SDK簡(jiǎn)介及使用 Java程序的集成開發(fā)環(huán)境: eclips
17、e、jbuilder的安裝配置及使用。 33/52n在J2SDK的bin目錄下,存放著Java 2提供的一些可執(zhí)行程序,為我們開發(fā)和測(cè)試Java程序提供了工具。在我們的學(xué)習(xí)中,常用的JDK開 發(fā)工具有如下幾種:(1) javac.exe:Java語言的編譯器。 (2)java.exe: 執(zhí)行編譯程序的虛擬機(jī)器 (Virtual Machine)。 (3) appletviewer:小應(yīng)用程序?yàn)g覽器。 34/52在Java中可以編寫兩類程序: 應(yīng)用程序(java applications) 小應(yīng)用程序( Java Applet )1.4 Java程序舉例程序舉例35/52n應(yīng)用程序應(yīng)用程序: :
18、 是可以在控制臺(tái)上直接運(yùn)行的程序,是可以在控制臺(tái)上直接運(yùn)行的程序,在創(chuàng)建應(yīng)用程序時(shí),在創(chuàng)建應(yīng)用程序時(shí),JavaJava與其他高級(jí)編程與其他高級(jí)編程語言沒有太大區(qū)別,而語言沒有太大區(qū)別,而JavaJava的特色就在于的特色就在于它具有編制小應(yīng)用程序的功能它具有編制小應(yīng)用程序的功能。36/52n小應(yīng)用程序小應(yīng)用程序: : 可以在可以在InternetInternet中傳輸并在兼容中傳輸并在兼容JavaJava的的WebWeb瀏瀏覽器中運(yùn)行的應(yīng)用程序。小應(yīng)用程序?qū)嶋H上就是覽器中運(yùn)行的應(yīng)用程序。小應(yīng)用程序?qū)嶋H上就是小型的小型的JavaJava程序,能像圖像文件、聲音文件和視程序,能像圖像文件、聲音文件
19、和視頻片段那樣通過網(wǎng)絡(luò)動(dòng)態(tài)下載,它與其他文件的頻片段那樣通過網(wǎng)絡(luò)動(dòng)態(tài)下載,它與其他文件的重要差別是,小應(yīng)用程序是一個(gè)智能的程序,能重要差別是,小應(yīng)用程序是一個(gè)智能的程序,能對(duì)用戶的輸入作出反應(yīng),并且能動(dòng)態(tài)變化,而不對(duì)用戶的輸入作出反應(yīng),并且能動(dòng)態(tài)變化,而不是一遍又一遍地播放同一動(dòng)畫或聲音。是一遍又一遍地播放同一動(dòng)畫或聲音。示例示例: :聊天室聊天室37/52瀏覽瀏覽SDK 自帶的自帶的Applet 應(yīng)用小程序應(yīng)用小程序在下載的j2sdk1.4.2_01demoappletsClock 文件夾中用瀏覽器打開網(wǎng)頁(yè)文件example1.html,n就可以看到一個(gè)嵌入到Web 頁(yè)面的Applet 開始
20、運(yùn)行,一個(gè)模擬時(shí)鐘出現(xiàn)在網(wǎng)頁(yè)上38/52 1.4.1 應(yīng)用程序的基本框架應(yīng)用程序的基本框架npublic class App1 n public static void main(String args) n /在這里添加要執(zhí)行的程序代碼。n n39/52Java應(yīng)用程序舉例應(yīng)用程序舉例2-1/這是文件名為這是文件名為“HelloWorld.java”的簡(jiǎn)單應(yīng)用程序的簡(jiǎn)單應(yīng)用程序import java.io.*; / 引入包引入包public class HelloWorld / 定義類定義類public static void main(String args) / main方法方法 Sys
21、tem.out.println(“歡迎來到歡迎來到Java世界!世界!”); / 輸出數(shù)據(jù)輸出數(shù)據(jù) 定義類的定義類的關(guān)鍵字關(guān)鍵字 類名類名 必須這么必須這么寫寫 40/52保存并運(yùn)行保存并運(yùn)行2-2以以javajava為擴(kuò)展為擴(kuò)展名,保存時(shí)注名,保存時(shí)注意類型。意類型。 41/52 1.4.2 Java小應(yīng)用程序小應(yīng)用程序nJava小應(yīng)用程序,也稱Java小程序,它不是能獨(dú)立運(yùn)行的Java程序,而是通過支持Java的瀏覽器來運(yùn)行的Java程序。n如何運(yùn)行Java小程序? 小程序不能獨(dú)立運(yùn)行。Java小程序的字節(jié)碼文件是嵌入HTML文檔中,通過支持Java的瀏覽器來運(yùn)行的。42/52 Java小
22、應(yīng)用程序舉例小應(yīng)用程序舉例2-1/* HelloToJava.java */import java.awt.Graphics;import java.applet.*;public class HelloToJava extends Applet public String sHello; public void init() sHello=歡迎來到歡迎來到Java世界!世界!; public void paint(Graphics g) g.drawString(sHello, 50, 50);文檔注釋,可以文檔注釋,可以使用使用javadocjavadoc命命令生成令生成HTMLHTML幫
23、助幫助文件。文件。 裝入系統(tǒng)裝入系統(tǒng)類庫(kù)。類庫(kù)。 43/52保存并運(yùn)行保存并運(yùn)行2-2將上頁(yè)文件保存為將上頁(yè)文件保存為HelloToJava.java( (必須必須) )。 將文件保存為將文件保存為* *. .htmhtm或或HelloToJavaHelloToJava. .htmlhtml文件。文件。首先將首先將HelloToJava.javaHelloToJava.java文件進(jìn)行編譯文件進(jìn)行編譯 (javacjavac命令)。命令)。 javac HelloToJava.java然后使用然后使用 appletviewer HelloToJava.html 查看效果。查看效果。44/52t
24、ip1:編寫嵌入編寫嵌入Java小程序字節(jié)碼文件的小程序字節(jié)碼文件的HTML文檔文檔通過HTML的標(biāo)記符可以把編譯形成的字節(jié)碼文件HelloToJava.class嵌入到HTML文檔中?;拘问綖椋簄其中,code屬性指明了所要加載的字節(jié)碼文件,它與網(wǎng)頁(yè)在同一個(gè)文件夾下;width和height屬性分別給出了Applet顯示區(qū)域的寬和高,單位為像素。45/52 tip2:Java小程序的運(yùn)行小程序的運(yùn)行n編好HTML文檔后,通過支持Java的網(wǎng)頁(yè)瀏覽器打開HTML文檔即可運(yùn)行小程序 。n也可以通過也可以通過appletviewer命令查看嵌入網(wǎng)頁(yè)命令查看嵌入網(wǎng)頁(yè)page1.htm中的小程序中的
25、小程序App2.class的運(yùn)行結(jié)的運(yùn)行結(jié)果,在命令行鍵入果,在命令行鍵入appletviewer page1.htm46/52 tip3:對(duì)小應(yīng)用程序的說明對(duì)小應(yīng)用程序的說明1、類的繼承 extend2、包和包中類的導(dǎo)入。 import 包名.類名Java有哪些包呢? 請(qǐng)打開書p147,詳細(xì)說明參見jdk api47/523、java小程序的init和paint方法Init()方法:由Java虛擬機(jī)自動(dòng)調(diào)用,程序運(yùn)行后,首先執(zhí)行該方法完成小程序的初始化工作。 paint()方法:進(jìn)行繪圖。Graphics類:用于小程序界面繪制字符串、繪制各種圖形和圖像等。 48/52 Java程序結(jié)構(gòu)程序結(jié)構(gòu) (1 1)至多有一個(gè))至多有一個(gè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年新型城鎮(zhèn)化項(xiàng)目宣傳策劃與廣告制作合同3篇
- 二零二五年度數(shù)字經(jīng)濟(jì)產(chǎn)業(yè)園運(yùn)營(yíng)管理合同3篇
- 二零二五年酒店客房服務(wù)質(zhì)量監(jiān)督單位合同范本3篇
- 二零二五年度電梯設(shè)備采購(gòu)與安裝一體化服務(wù)合同3篇
- 二零二五年路燈照明產(chǎn)品研發(fā)、生產(chǎn)、銷售及售后服務(wù)合同5篇
- 二零二五年高端房地產(chǎn)抵押租賃合同模板3篇
- 二零二五版體育產(chǎn)業(yè)貸款合同與信用額度授信協(xié)議3篇
- 二零二五版昆明公租房電子合同租賃合同解除與終止流程3篇
- 二零二五年度簡(jiǎn)單終止勞動(dòng)合同協(xié)議規(guī)范勞動(dòng)合同解除2篇
- 2025年彩鋼建筑一體化解決方案承包合同3篇
- NGS二代測(cè)序培訓(xùn)
- 《材料合成與制備技術(shù)》課程教學(xué)大綱(材料化學(xué)專業(yè))
- 小紅書食用農(nóng)產(chǎn)品承諾書示例
- 釘釘OA辦公系統(tǒng)操作流程培訓(xùn)
- 新生兒科年度護(hù)理質(zhì)控總結(jié)
- GB/T 15934-2024電器附件電線組件和互連電線組件
- 《工貿(mào)企業(yè)有限空間作業(yè)安全規(guī)定》知識(shí)培訓(xùn)
- 高層次人才座談會(huì)發(fā)言稿
- 垃圾清運(yùn)公司管理制度(人員、車輛、質(zhì)量監(jiān)督、會(huì)計(jì)管理制度)
- 《建筑工程設(shè)計(jì)文件編制深度規(guī)定》(2022年版)
- 營(yíng)銷人員薪酬考核方案
評(píng)論
0/150
提交評(píng)論