版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、任務(wù)一 成績管理系統(tǒng)歡迎界面設(shè)計學習目標 1了解Java語言的發(fā)展歷史;2了解Java語言的特點和運行機制;3掌握Java程序的分類和構(gòu)成;4了解Java程序的開發(fā)工具;5熟悉JDK的下載、安裝和環(huán)境變量的配置方法;6掌握JDK的用法,熟練執(zhí)行Java應用程序;7熟練編寫和運行Java程序。任務(wù)一 成績管理系統(tǒng)歡迎界面設(shè)計字符界面成績管理系統(tǒng),即成績管理系統(tǒng)的界面是由字符組成的,這里沒有菜單、按鈕等控件,用戶通過鍵入命令實現(xiàn)人機交互過程。本任務(wù)實現(xiàn)功能為在顯示器中輸出成績管理系統(tǒng)字符界面,目的是使學生掌握Java程序的結(jié)構(gòu)及開發(fā)過程,包括代碼編寫、程序編譯和程序運行。任務(wù)簡介任務(wù)1.1 編寫學
2、生成績管理系統(tǒng)界面程序 編寫一個小程序把以下信息顯示在顯示器上: *學生成績管理系統(tǒng)* 1.錄入學生成績信息 * 2.顯示學生成績信息 * 3.修改學生成績信息 * 4.刪除學生成績信息 * 5.將學生成績寫入文件 * 0.退出管理系統(tǒng) * 請選擇(05):通過這個程序的設(shè)計實現(xiàn)成績管理系統(tǒng)的菜單。一、任務(wù)描述任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 二、任務(wù)分析根據(jù)用戶習慣,當進入某個系統(tǒng)時首先應該看到一個歡迎界面,以明確自己位于何處。任務(wù)一就是完成這樣一個功能,只是簡單的呈現(xiàn)一個“學生成績管理系統(tǒng)”的歡迎界面。由于沒有具體管理功能的實現(xiàn),因此在程序中僅需要信息的輸出操作。根據(jù)以上分析,實現(xiàn)
3、步驟如下: 步驟一:打開記事本,輸入代碼。步驟二:把輸入的代碼進行保存,保存為Menu.java。任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 public class Menu public static void main(String args)System.out.println(*學生成績管理系統(tǒng)*);System.out.println(* 1.錄入學生成績信息 *);System.out.println(* 2.顯示學生成績信息 *);System.out.println(* 3.修改學生成績信息 *);System.out.println(* 4.刪除學生成績信息 *);Syste
4、m.out.println(* 5.將學生成績寫入文件 *);System.out.println(* 0.退出管理系統(tǒng) *);System.out.println(*);System.out.print(請選擇(05):); 三、任務(wù)實施任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 Java語言發(fā)展1991年誕生在美國Sun公司,由“Green Project”小組開發(fā),名為“Oak”,功能為編寫小型家用電器的分布式代碼管理系統(tǒng)。1994年轉(zhuǎn)向Internet,編寫網(wǎng)絡(luò)應用程序更名為Java。1995年正式推出Java語言,5月發(fā)布第一個版本。1996年1月JDK1.0問世,接著推出了1.1。1
5、998年發(fā)布了1.2,開始稱之為java 2,隨后出現(xiàn)了1.3、1.4、1.5、1.6、1.7,現(xiàn)在最新版本號為JDK 13.0.1(截止2020年1月2日)。 四、相關(guān)知識 Java平臺及JDK版本 JDK版本主要分為三個Java ME(微型版,以前叫J2ME),Java EE(企業(yè)版,以前叫J2EE),Java SE(標準版,以前叫J2SE),JDK是java的開發(fā)工具包,版本號和Java基本一致,現(xiàn)在也習慣上叫JDK 12、JDK13。任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 1平臺無關(guān)性 平臺無關(guān)性就是指Java能運行于不同的平臺。Java引進虛擬機原理并運行于虛擬機,并運行于虛擬機,
6、實現(xiàn)不同平臺的Java接口之間。2安全性 Java的程序設(shè)計類似于C+, Java舍棄了C+的指針對內(nèi)存地址的直接操作,程序運行時,內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過指針侵入系統(tǒng)。Java對程序提供了安全管理器,防止對程序的非法訪問。3面向?qū)ο?Java吸收了C+面向?qū)ο蟮母拍钜约皩?shù)據(jù)封裝的簡潔性和便于維護性。類的封裝性、繼承性等有關(guān)對象的特性,使程序代碼只需一次編譯,然后通過上述特性反復利用。 Java語言特點任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 4簡單性 Java舍棄了C+的頭文件,沒有全局變量同時Java還舍棄了C+的多重繼承,引進了垃圾管理機制。5動態(tài)特性 Java源程序經(jīng)
7、過編譯后生成的二進制代碼存于網(wǎng)絡(luò)計算機中。當Java運行的時候,動態(tài)地加載,即當程序運行到所需類時,便在網(wǎng)上尋找,下載到本地,便于網(wǎng)絡(luò)運行。6分布性 Java允許將編譯后的M進制碼存在網(wǎng)絡(luò)上。應用程序可以通過UML來尋找應用程序所需的類,和訪問本地機一樣。7多線程 多線程是Java的一大特點,使其能夠在程序中實現(xiàn)多任務(wù)操作。Java提供了有關(guān)線程的操作、線程的創(chuàng)建、線程的管理、線程的廢棄等處理。Java虛擬機也是一個多線程程序。虛擬機啟動后,時刻在運行一個線程,該線程的優(yōu)先級最低,在后臺負責不用對象的垃圾處理工作。多線程使程序能夠處理多個任務(wù),具有非常廣闊的發(fā)展前景。任務(wù)1.1 編寫學生成績管
8、理系統(tǒng)界面程序 Java程序構(gòu)成為了說明Java語言源程序的結(jié)構(gòu),再看一個簡單程序,從中了解到組成一個Java源程序的基本部分和書寫格式。【例1.1】在顯示器上輸出“Hello,world!”。public class Exp11public static void main(String args) /方法體,緊跟著某一方法名,并包含在一對中 System.out.println(Hello,world!n); /把“”中的信息原樣輸出任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 說明:(1)類是Java的心臟,整個Java程序就是建立在類的邏輯基礎(chǔ)上的,每一個Java程序都要包含至少一個類。最
9、基本和常用的定義方式是:publicclass 類名/類實體類名要符合Java的標識符命名規(guī)則。在一個Java程序文件中,若有多個類的定義,應注意Java程序文件的命名。若一個Java程序文件中存在一個由public修飾的類(一個Java程序文件最多只能有一個public修飾的類),則程序文件的名字應該與該類的名字一致。(2)每個語句末尾用英文分號“;”結(jié)束。(3)System.out.println()語句是輸出語句,作用是輸出字符串內(nèi)容并換行;而System.out.print()同樣是輸出語句,可以輸出字符串內(nèi)容,只是不換行。任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 (4)在Java應用
10、程序中,都必須有一個main方法。Java解釋其運行字節(jié)碼文件時,首先尋找main方法,然后以此為程序的入口開始運行程序。如果一個應用程序不含main方法,那么Java解釋器會拒絕執(zhí)行這個程序。如果一個應用程序含有多個main方法,那么解釋器執(zhí)行程序時,只要以執(zhí)行程序的第一個類所含的main方法作為程序運行的入口點。(5)“/*/”為注釋語句塊,“/”可以注釋一行,注釋語句只起到說明作用,不被執(zhí)行。(6)Java語言中的標識符區(qū)分大小寫。(7)“n”和C語言一樣,仍然表示換行。不加“n”,則會連續(xù)在同一行輸出,直到輸滿才轉(zhuǎn)到下一行。程序中println換行一次,“n”換行一次。任務(wù)1.1 編寫
11、學生成績管理系統(tǒng)界面程序 public class Test1 public static void main(String args) System.out.println(歡迎進入Java語言世界!n);五、任務(wù)訓練 1編寫代碼實現(xiàn)在顯示器上輸出“歡迎進入Java語言世界!”。參考代碼:任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 public class Test1 public static void main(String args) System.out.println(歡迎進入Java語言世界!n);五、任務(wù)訓練 1編寫代碼實現(xiàn)在顯示器上輸出“歡迎進入Java語言世界!”。參考代碼:
12、任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 2在記事本中編寫代碼輸出以下信息:*簡易計算器* + - 加法 * - - 減法 * * - 乘法 * / - 除法 *public class Test2 public static void main(String args) System.out.println(*簡易計算器*); System.out.println(* + - 加法 *); System.out.println(* - - 減法 *); System.out.println(* * - 乘法 *); System.out.println(* / - 除法 *); System
13、.out.println(*); 五、任務(wù)訓練參考代碼:任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 1、 Java程序的類型 Java程序可以分為兩類:Java應用程序(Java Application)和Java小程序(Java Applet),它們的執(zhí)行方式是不同的。其中,Java應用程序是完整的程序,它每次都是從其中的main()方法開始運行,需要獨立的編譯程序來編譯執(zhí)行;而Java小程序是使用Java語言編寫的一段程序,需要嵌在HTML編寫的Web頁面中,由瀏覽器內(nèi)包含的Java編譯程序來編譯執(zhí)行。import java.applet.Applet;import java.awt.Gra
14、phics;public class Exp12 extends Applet public void paint(Graphics g) g.drawString(Hello Applet!, 5, 30);/繪制文本 六、拓展提高【例1.2】 編寫一個Applet小程序,當程序運行時,彈出小程序查看器,顯示“Hello Applet!”。任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 2 、Java程序的運行機制Java程序的運行要經(jīng)過編寫、編譯和運行三個步驟。編寫是指在Java開發(fā)環(huán)境中輸入程序代碼,并生成Java源文件,擴展名為.java;編譯是指Java編譯程序?qū)ava源文件進行錯誤排查
15、和編譯,并生成與平臺無關(guān)的二進制代碼文件,即字節(jié)碼文件,擴展名為.class;運行是指在特定平臺下運行的Java解釋器將字節(jié)碼文件翻譯成機器代碼,并執(zhí)行。解釋器對Java程序屏蔽了底層的操作系統(tǒng)和硬件平臺的差異,因此同一個Java程序代碼可以運行在不同的硬件平臺和操作系統(tǒng)上,可以說,Java程序代碼是運行在一個Java虛擬機(JVM)上。Java虛擬機是在物理計算機上通過執(zhí)行一些軟件(包括Java解釋器和一組類庫)模擬處理機來實現(xiàn)的,Java虛擬機有自己虛擬的硬件,如處理器、堆棧、寄存器和指令系統(tǒng)。 JVM是運行Java程序必不可少的機制。編譯后的Java程序指令并不直接在硬件系統(tǒng)的CPU上執(zhí)
16、行,而是由JVM執(zhí)行。JVM是編譯后的Java程序和硬件系統(tǒng)之間的接口,程序員可以把JVM看作一個虛擬的處理器。它不僅解釋執(zhí)行編譯后的Java指令,還會進行安全檢查。JVM說明Java語言實現(xiàn)了與平臺的無關(guān)性和可移植性。Java語言這種“一次編寫,到處運行”的方式,有效解決了很多高級程序設(shè)計語言需要針對不同系統(tǒng)來編譯產(chǎn)生不同機器代碼的問題,大大降低了程序開發(fā)、維護和管理的開銷。六、拓展提高任務(wù)1.1 編寫學生成績管理系統(tǒng)界面程序 小 結(jié) 主要介紹了Java語言的發(fā)展和特點,通過具體的程序?qū)嵗饰隽薐ava程序的組成、構(gòu)成基本要素和書寫格式,使學生初步了解和掌握Java語言及程序的基本知識。任務(wù)
17、一 成績管理系統(tǒng)歡迎界面設(shè)計 學習目標學習目標 1了解Java語言的發(fā)展歷史;2了解Java語言的特點和運行機制;3掌握Java程序的分類和構(gòu)成;4了解Java程序的開發(fā)工具;5熟悉JDK的下載、安裝和環(huán)境變量的配置方法;6掌握JDK的用法,熟練執(zhí)行Java應用程序;7熟練編寫和運行Java程序。任務(wù)一 成績管理系統(tǒng)歡迎界面設(shè)計字符界面成績管理系統(tǒng),即成績管理系統(tǒng)的界面是由字符組成的,這里沒有菜單、按鈕等控件,用戶通過鍵入命令實現(xiàn)人機交互過程。本任務(wù)實現(xiàn)功能為在顯示器中輸出成績管理系統(tǒng)字符界面,目的是使學生掌握Java程序的結(jié)構(gòu)及開發(fā)過程,包括代碼編寫、程序編譯和程序運行。任務(wù)簡介任務(wù)1.2
18、運行學生成績管理系統(tǒng)界面程序 一、任務(wù)描述任務(wù)1.1用記事本完成了代碼編寫,但是還無法看到代碼執(zhí)行后的效果。任務(wù)1.2是在任務(wù)1.1的基礎(chǔ)上,利用Java語言的開發(fā)工具運行該程序,并得到運行結(jié)果。在此過程中,需要了解開發(fā)工具的使用方法、源文件建立的方法、代碼的編寫、存儲,以及程序的運行過程。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 本任務(wù)是把任務(wù)1.1編寫的代碼分別在JDK和Eclipse兩種環(huán)境中運行,得到運行結(jié)果。二、任務(wù)分析1.借助JDK運行Java源程序步驟如下:步驟一:下載JDK;步驟二:安裝JDK,配置環(huán)境變量;步驟三:打開cmd命令窗口;步驟四:編譯程序;步驟五:運行程序。2.E
19、clipse中運行Java源程序步驟如下:步驟一:下載安裝Eclipse;步驟二:編輯程序;步驟三:編譯并運行程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施子任務(wù)一:JDK中運行Java程序。1下載JDK(1)2009年4月20日,甲骨文74億美元收購sun公司后,因此JDK可以在甲骨文的網(wǎng)站上下載,JDK的下載地址為: http:/ 圖1-2-1 JDK下載網(wǎng)頁任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施子任務(wù)一:JDK中運行Java程序。2安裝JDK,配置環(huán)境變量圖1-2-2 接受下載協(xié)議頁面 圖1-2-3 JDK供下載的版本任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序
20、 三、任務(wù)實施2安裝JDK,配置環(huán)境變量(1)雙擊下載后的文件,進入安裝過程。圖1-2-4 JDK安裝界面子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施2安裝JDK,配置環(huán)境變量(2)單擊“下一步”,單擊“更改”按鈕可以更改安裝路徑,默認安裝在“C:Program FilesJavajdk-12.0.1”路徑下。圖1-2-5 JDK安裝路徑選擇子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施2安裝JDK,配置環(huán)境變量(3)單擊“下一步”,繼續(xù)安裝,安裝進度如圖1-2-6所示,安裝完成如圖1-2-7所示。圖1-
21、2-6 安裝進度圖圖1-2-7 安裝完成示意圖子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置(1)在我的“計算機”上右單擊,從彈出的菜單中選擇“屬性”,選擇“高級”選項卡,打開系統(tǒng)屬性“對話框”,如圖1-2.8所示。 圖1-2-8 系統(tǒng)屬性對話框子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置(2)單擊環(huán)境變量,彈出環(huán)境變量對話框。 圖1-2-9 環(huán)境變量對話框子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置(3)從系統(tǒng)變量中
22、查看是否有path變量,如沒有則新建,如有則在原有的值后面添加“C:Program FilesJavajdk-12.0.1bin”,環(huán)境變量之間用英文的“;”間隔開,單擊確定按鈕,設(shè)置path環(huán)境變量。 圖1-2-10 編輯系統(tǒng)變量對話框子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置(3)從系統(tǒng)變量中查看是否有path變量,如沒有則新建,如有則在原有的值后面添加“C:Program FilesJavajdk-12.0.1bin”,環(huán)境變量之間用英文的“;”間隔開,單擊確定按鈕,設(shè)置path環(huán)境變量。 圖1-2-10 編輯系統(tǒng)變量對話框子
23、任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置 圖1-2-11 path變量的設(shè)置配置path變量的方法如下圖所示:圖1-2-12 環(huán)境變量配置順序【注意】windows系統(tǒng)中path的各變量之間用英文分號分隔開,而UNIX類系統(tǒng)各系統(tǒng)環(huán)境變量中路徑名用冒號分隔。子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置此外,我們也可以按照更完備的方法設(shè)置環(huán)境變量:(1)新建JAVA_HOME:C:Program FilesJavajdk-12.0.1,該路徑即jdk安裝目錄路徑;(2)找到p
24、ath,如無path變量則新建path變量(和上述創(chuàng)建path變量步驟相同) path:%JAVA_HOME%bin;(3)新建CLASSPATH環(huán)境變量,其變量值設(shè)置為: classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar 子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施3JDK的配置【注意】(1)此處%JAVA_HOME%bin等價于前面設(shè)置環(huán)境變量中的 C:Program FilesJavajdk-12.0.1bin此處兩者是等價的。%JAVA_HOME%相當于一個常量,即JDK的安裝
25、目錄,bin為JDK安裝目錄中的bin目錄,英文半角分號(;)表示分隔符,用來與其他變量值分開。(2)在設(shè)置CLASSPATH變量時,必須在配置路徑前加一個點(.)來識別當前目錄下的Java類。(3)JDK1.4之前必須配置CLASSPATH變量,但從JDK1.5開始,如果CLASSPATH環(huán)境變量沒有設(shè)置,那么虛擬機會自動搜索當前路徑下的類文件,并且自動加載dt.jar和tools.jar文件中的Java類,因此可以不設(shè)置CLASSPATH環(huán)境變量。子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施4JDK安裝驗證(1)打開cmd命令窗口。 圖1-2-
26、13 運行窗口子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施4JDK安裝驗證(2)鍵入java和javac命令,如果出現(xiàn)命令的用法則表明安裝成功。鍵入java -version,如下圖所示,則表明安裝成功。 圖1-2-14 java -version命令顯示子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 三、任務(wù)實施4JDK安裝驗證【注意】常用DOS命令如下表所示。表1-2-1 常用DOS命令序號命令命令含義1cd改變當前目錄2d:轉(zhuǎn)到D盤根目錄3cls清屏4執(zhí)行上一條指令5執(zhí)行下一條指令子任務(wù)一:JDK中運行Java程
27、序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施5編譯運行程序(1)編譯程序 將任務(wù)1.1中的源程序存儲為與類同名的文檔“Menu”,并將原本的“txt”文件擴展名更改為“java”。javac.exe是java編譯程序。 使用格式:javac java源文件名javac Menu.java功能:java編譯程序?qū)⒁浴?java”為擴展名的java源文件編譯成類(.class)。java源文件必須是全稱,即包括擴展名。子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施5編譯運行程序(2)運行程序java解釋器java.exe使用格式:java 類文
28、件名 java Menu功能:java解釋器用于執(zhí)行編譯過的java應用程序的類文件,即.class文件。類文件名的擴展名.class可以省略?!咀⒁狻慨斣次募c編譯文件與cmd的當前路徑不同時,將提示“找不到文件”:圖1-2-15 找不道文件提示子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施5編譯運行程序(2)運行程序 例如java源文件位于“C:UsersAdministratorDesktop”路徑下,需要采用如下命令更改當前路徑:cd C:UsersAdministratorDesktop圖1-2-16 利用cd命令更改當前路徑子任務(wù)一:JDK
29、中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施5編譯運行程序(2)運行程序 程序運行結(jié)果如下圖所示:圖1-2-17 成績管理系統(tǒng)初始界面運行結(jié)果【注意】使用命令行運行Java類時,有時會遇到“找不到或無法加載主類XXX”的錯誤,這里可能有以下三個原因:l java里的環(huán)境變量JAVA_HOME、classpath、path沒有正確配置;l 命令行所在路徑與Java文件所在路徑不同;l 定義了包名的類,需要特殊處理。子任務(wù)一:JDK中運行Java程序。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施1下載安裝Eclipse下載地址:http:/downloads/
30、圖1-2-18 Eclipse下載頁面子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施1下載安裝Eclipse下載地址:http:/downloads/ 圖1-2-19 Eclipse下載連結(jié)子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施2安裝Eclipse(1)選擇“Eclipse IDE for Java Developers”或者“Eclipse IDE for Java EE Developers”,單擊“install”按鈕,啟動安裝。圖1-2-20 Eclipse安裝界面(1)圖1-2
31、-21 Eclipse安裝界面(2)子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施2安裝Eclipse圖1-2-22 Eclipse安裝界面(3)圖1-2-23 Eclipse安裝界面(4) 圖1-2-24 Eclipse安裝界面(5)子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施2安裝Eclipse(2)等待eclipse安裝完成后,單擊“LAUNCH”按鈕,啟動Eclipse軟件。啟動接口如下圖所示:圖1-2-25 Eclipse安裝完成界面 圖1-2-26 Eclipse啟動界面子任務(wù)二:
32、Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施2安裝Eclipse(3)Eclipse啟動后的軟件接口如下圖所示:圖1-2-27 workspace選擇界面圖1-2-28 Eclipse啟動界面子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施3編輯程序(1)選擇文件-新建-其他,選擇“java”,選擇Java Project,命名為“SGMCUI”,如圖1-2-29和1-2-30所示。圖1-2-29 新建Java Project項目 圖1-2-30 填寫項目名稱界面子任務(wù)二:Eclipse中運行Java源程
33、序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施3編輯程序(2)當彈出創(chuàng)建模塊信息對話框時,選擇“Dont Create”按鈕。圖1-2-31 新建模塊對話框子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施3編輯程序(3)在左側(cè)的包資源管理器中,選擇src文件夾,右單擊,新建一個類,命名為“Menu”,如圖1-2-32和1-2-33所示。圖1-2-32項目默認目錄圖1-2-33 新建類Menu在1-2-33圖中,如勾選public static void main(String args)復選項,則在源代碼中將會自動添加main方法。子任務(wù)
34、二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施3編輯程序【注意】如果Eclipse中的字體太小,那么可以通過以下步驟改變字體大?。海?)選擇【W(wǎng)indow】|【Preferences】,選擇左側(cè)的“General”下的“Appearance”,在右側(cè)窗體中選擇“Java Editor Text Font”,單擊“Edit”按鈕,設(shè)置字體為“小二”號,單擊“確定”按鈕,然后單擊“Apply and Close”按鈕,如下圖所示。 圖1-2-34 外觀設(shè)置對話框 圖1-2-35 字體設(shè)置對話框子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學
35、生成績管理系統(tǒng)界面程序三、任務(wù)實施4編輯程序如圖1-2-36所示。圖1-2-36 編輯程序示意圖子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序三、任務(wù)實施5單擊下圖所示按鈕,編譯并運行程序。圖1-2-37運行命令運行結(jié)果顯示在控制面板窗口,如下圖所示:圖1-2-38 控制面板窗口運行結(jié)果子任務(wù)二:Eclipse中運行Java源程序任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序四、相關(guān)知識 Java程序開發(fā)過程用戶用Java語言編寫的程序稱為Java語言源程序,即文件擴展名為.java的文件。經(jīng)編譯程序翻譯后結(jié)果以“.class”作為擴展名,稱之為字節(jié)碼文件。在J
36、ava平臺上運行“.class”文件。java語言: 過程:編輯-編譯-解釋并執(zhí)行 文件類型:.java-.classC語言: 過程:編輯-編譯-連接-運行 文件類型:.c-.obj-.exe任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 Java程序開發(fā)工具本教材使用JDK和Eclipse作為開發(fā)工具,實現(xiàn)Java語言程序的編輯、編譯、解釋執(zhí)行。除此以外,Java的集成開發(fā)環(huán)境還有JBuilder、MyEclipse、 NetBeans、JCreator及其他。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 五、任務(wù)訓練 把以下題目代碼輸入到Eclipse中,運行出正確的結(jié)果。1編寫代碼實現(xiàn)在顯示器上輸
37、出“Hello World!我的第一個Java程序!”。參考代碼:public class Test1 public static void main(String args) System.out.println(Hello World!我的第一個Java程序!n); 任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 2在Eclipse中編寫代碼,并運行輸出以下信息。*學生成績管理系統(tǒng)* 1.查詢學生成績 * 2.增加學生成績 * 3.刪除學生成績 * 4.修改學生成績 * 5. 退出 *public class Test2 public static void main(String args)
38、System.out.println(*學生成績管理系統(tǒng)*); System.out.println(* 1.查詢學生成績 *); System.out.println(* 2.增加學生成績 *); System.out.println(* 3.刪除學生成績 *); System.out.println(* 4.修改學生成績 *); System.out.println(* 5. 退出 *); 參考代碼:五、任務(wù)訓練任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 六、拓展提高1、 Java程序的類型 JDK簡介JDK,即Java Development Kit, 是Java開發(fā)的核心,它包括Java
39、運行環(huán)境(Java Runtime Environment),一組建立、測試Java程序的實用程序以及Java基礎(chǔ)類庫。Java運行環(huán)境是可以運行、測試Java程序的平臺。它包括Java虛擬機、Java平臺核心類和支持文件。Java類庫包括語言結(jié)構(gòu)類、基本圖形類、網(wǎng)絡(luò)類和文件I/O類。JDK由Sun公司發(fā)布,它的使用程序工具庫提供了強大的程序編譯和執(zhí)行功能,其主要程序包括:javac:Java語言編譯程序,用于將Java源程序編譯成Java字節(jié)碼。java:Java字節(jié)碼解釋器,用于運行Java程序。javah:從Java類生成C語言頭文件和C語言源文件,使Java和C代碼可以進行交互。jav
40、ap:將字節(jié)碼分解還原成源文件,顯示類文件中的可訪問功能和數(shù)據(jù)。javadoc:Java API文檔生成器,可以從Java源文件生成幫助文檔。jdp:Java調(diào)試器,可以逐行執(zhí)行Java程序、設(shè)置斷點和檢查變量,是查找程序錯誤的有效工具。任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 2、 Eclipse簡介Eclipse,中文翻譯為日食或月食。在這里,Eclipse 是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。Eclipse 附帶了一個標準的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。Eclipse是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。最初主要用來
41、Java語言開發(fā),通過安裝不同的插件Eclipse可以支持不同的計算機語言,比如C+和Python等開發(fā)語言。Eclipse的本身只是一個框架平臺,但是支持眾多插件的Eclipse比其他功能更為單一、固定的IDE缺少靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。 六、拓展提高任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 3 、MyEclipse簡介MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對Eclipse IDE的擴展,使用它可以在數(shù)據(jù)庫、J2EE的開發(fā)、發(fā)布以及應用程序服務(wù)器的整合方面極大地提高工作效
42、率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能。MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC數(shù)據(jù)庫鏈接工具等多項功能,可以說MyEclipse是幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。六、拓展提高任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序4、 JBuilder簡介JBuilder是Borland公司開發(fā)的針對Java的開發(fā)工具,使用JBuilder可以快
43、速、有效的開發(fā)各類Java應用程序,它使用的JDK與sun公司標準的JDK不同,它經(jīng)過了較多的修改,以便開發(fā)人員能夠像開發(fā)Delphi應用程序那樣開發(fā)java應用程序。JBuilder的核心有一部分采用了VCL技術(shù),使得程序的條理非常清晰,就算是初學者,也能輕松地看完整個代碼。JBuilder另一個特點是簡化了團隊合作,它采用的互聯(lián)網(wǎng)工作室技術(shù)使不同地區(qū),甚至不同國家的人聯(lián)合開發(fā)一個項目成為了可能。六、拓展提高任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序5 、JCreator簡介JCreator是一個小巧靈活的Java開發(fā)工具,它可將Java程序的編寫、編譯、運行和調(diào)試集成到該軟件自身的環(huán)境中直接
44、進行,且無須對系統(tǒng)進行環(huán)境變量的設(shè)置。可以直接在JCreator中編輯Java源文件,選擇相應的菜單和單擊相關(guān)的命令按鈕就可以完成Java程序的編譯和運行等工作,十分方便。由于JCreator集成了對Java程序的編輯、編譯、運行和調(diào)試,所以又被稱為IDE(intergration developer environment,集成開發(fā)環(huán)境)。六、拓展提高任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 6 、NetBeans簡介NetBeans是Sun公司在2000年創(chuàng)立的開放源代碼供開發(fā)人員和客戶小區(qū)的家園,是一個全功能的開放源碼Java IDE,可以幫助開發(fā)人員編寫、編譯、調(diào)試和部署Java應用,
45、并將版本控制和XML編輯融入其眾多功能之中。NetBeans當前可以在Solaris、Windows、Linux和Macintosh OS X平臺上進行開發(fā),并在SPL(Sun公用許可)范圍內(nèi)使用。NetBeans包括開源的開發(fā)環(huán)境和應用平臺,NetBeans IDE可以使開發(fā)人員利用Java平臺建立桌面應用、企業(yè)級應用、WEB開發(fā)和JAVA移動應用程序開發(fā)、C/C+,甚至Ruby。六、拓展提高任務(wù)1.2 運行學生成績管理系統(tǒng)界面程序 詳細介紹了Java語言程序的開發(fā)工具JDK及Eclipse的用法,包括文件的創(chuàng)建、編輯、編譯和解釋運行幾個過程,通過任務(wù)一的完整實現(xiàn),使學生掌握該開發(fā)工具的用法
46、,并能熟練進行Java語言程序的編輯、編譯和運行。小 結(jié)任務(wù)二 學生成績管理系統(tǒng)的輸入輸出與評定設(shè)計 學習目標1了解Java語言中常用數(shù)據(jù)類型;2掌握標識符的命名原則;3掌握變量定義的語法規(guī)則;4理解變量的賦值方法;5掌握數(shù)據(jù)輸入和輸出方法;6理解順序結(jié)構(gòu)程序設(shè)計思想。任務(wù)二 學生成績管理系統(tǒng)的輸入輸出與評定設(shè)計本任務(wù)是學生成績管理系統(tǒng)中有關(guān)數(shù)據(jù)使用的第一個任務(wù),功能是通過數(shù)據(jù)定義描述一名學生成績的相關(guān)信息,并能使用Java語言程序設(shè)計實現(xiàn)該名學生成績信息的輸入與輸出。在完成任務(wù)的過程中,使學生掌握常量、變量、數(shù)據(jù)類型、輸入輸出方法等知識。任務(wù)簡介:任務(wù)2.1 一名學生成績信息描述及輸入輸出一
47、、任務(wù)描述劉磊是一名山東理工職業(yè)學院軟件工程學院軟件技術(shù)專業(yè)的學生,剛剛接觸Java語言編程基礎(chǔ)這門課程。他想把自己的信息和成績從鍵盤( 學號:10101;性別:male;數(shù)據(jù)庫原理與應用:86;網(wǎng)頁設(shè)計:91;Java程序設(shè)計基礎(chǔ):78;體育:69;是否住校:是)存儲到電腦中,如何實現(xiàn)呢?。任務(wù)2.1 一名學生成績信息描述及輸入輸出 二、任務(wù)分析要想把劉磊的成績等有關(guān)信息通過Java程序存儲到電腦中,首先要定義好接收數(shù)據(jù)的變量,然后通過鍵盤輸入的方式把數(shù)據(jù)存放到變量中。這是一種解決簡單任務(wù)的常用方法,適合于已經(jīng)知道具體數(shù)據(jù)信息的情況。那么,如何定義變量?如何把已經(jīng)知道的信息和成績從鍵盤賦值給
48、變量呢?又如何將信息以一定的格式顯示在計算機屏幕上呢?操作步驟如下:步驟一:定義存放學號、性別、sql、webdesign和java、gym成績的變量。步驟二:通過Scanner類為定義的各個變量賦值。步驟三:將學生信息輸出到計算機屏幕。任務(wù)2.1 一名學生成績信息描述及輸入輸出 三、任務(wù)實施我們在Java語言環(huán)境下可輸入如下代碼段來完成這名同學的成績描述: import java.util.Scanner;public class StuScore public static void main(String args) int no; / 定義學號no為整型變量String name; /
49、 定義學生的姓名String sex; / 定義性別sex為字符串型變量float sql, webdesign; / 定義四門課程的成績?yōu)閷嵭妥兞縟ouble java, gym;boolean zx;Scanner sc = new Scanner(System.in);/ 定義Scanner類的對象no = sc.nextInt(); / 為各變量賦值name=sc.next();sex = sc.next();sql = sc.nextFloat();webdesign = sc.nextFloat();java = sc.nextDouble();gym = sc.nextDoubl
50、e(); zx=sc.nextBoolean();System.out.println(name + 的學號: + no + ,性別: + sex + ,sql成績: + sql+ ,網(wǎng)頁設(shè)計成績: + webdesign+ ,Java成績: + java+ ,體育成績: + gym+ ,是否住校: + zx); 任務(wù)2.1 一名學生成績信息描述及輸入輸出 四、相關(guān)知識 Java的注釋與分句Java有三種注釋形式:(1)“/“單行注釋。表示從此向后,直到行尾都是注釋。(2)“/*/”注釋。在“/*”和“*/”之間都是注釋,塊注釋不能嵌套。(3)“/*/”注釋。所有在“/*”和“*/”之間的內(nèi)容
51、可以用來自動形成文檔(用javadoc.exe)。Java的每句話以“;”(英文輸入法下的分號)作為結(jié)束。任務(wù)2.1 一名學生成績信息描述及輸入輸出 Java標識符標識符:所謂標識符是指常量、變量、方法、對象和類的名稱。作為標識符必須滿足以下規(guī)則: 硬性規(guī)定:(1)組成:標識符只能由英文字母、數(shù)字、下劃線、美元符號($)號組成。 (2)開頭:標識符只能由英文字母、下劃線、美元符號($)開頭。(3)不重名:不和關(guān)鍵字重名。軟性規(guī)定: (1)標識符命名應直觀易讀,盡量做到“見名識意”。 【注意】(1)對大小寫敏感,因此大小寫字母代表不同的標識符;(2)標識符內(nèi)不允許有空格。(3)由于Java語言采
52、用Unicode編碼作為字符的內(nèi)部字節(jié)碼,一個字符用兩個字節(jié)表示,因而Java字符不僅包括26個英文字母,還包括很多非英語系國家的語言文字(如漢字、英語),如標識符“my名字”合法。任務(wù)2.1 一名學生成績信息描述及輸入輸出 數(shù)據(jù)類型Java語言數(shù)據(jù)類型可分為:基本數(shù)據(jù)類型、引用數(shù)據(jù)類型兩個大類。1基本數(shù)據(jù)類型基本數(shù)據(jù)類型包括8種,布爾型(boolean)、字節(jié)型(byte)、字符型(char)、短整形(short)、整形(int)、長整型(long)、浮點型(float)和雙精度型(double)。 其中,char數(shù)據(jù)類型可以存儲16位Unicode字符,可容納各國字符集。Unicode范圍
53、為u0000到ufff。整數(shù)范圍是065535。例如,65代表A,97代表a。2引用類型引用類型包括3類,類(class)、接口(interface)和數(shù)組(array)。 表2-1-1列出了各數(shù)據(jù)類型取值的數(shù)據(jù)范圍和占用的內(nèi)存空間。任務(wù)2.1 一名學生成績信息描述及輸入輸出 表2-1-1 基本數(shù)據(jù)類型 名稱關(guān)鍵字字節(jié)數(shù)取值范圍默認值 整數(shù)類型字節(jié)型byte1個字節(jié)(8位)-1281270短整型short2個字節(jié)(16位)-215215-10整型int 4個字節(jié)(32位)-231231-10長整型long8個字節(jié)(64位)-263263-10浮點類型浮點型float 4個字節(jié)(32位)1.40
54、13E-453.4028E+380.0F雙精度型double8個字節(jié)(64位)4.9E-3241.7977E+3080.0D 字符類型char2個字節(jié)(16位)065535u0000布爾類型boolean 1個字節(jié)(8位)true,false false 任務(wù)2.1 一名學生成績信息描述及輸入輸出常量和變量 1常量:常量是在程序運行過程中類型和值都保持不變的量。表2-1-2列出了四類常量的取值類型和注意事項。表2-1-2 不同數(shù)據(jù)類型的常量不同數(shù)據(jù)類型的常量常量取值舉例注意布爾常量true,false不加單引號或雙引號整形常量025(八進制)、OX23(十六進制)、129L(長整型)0 表示八
55、進制0 x、OX 表示十六進制l、L 表示長整型浮點型常量12.45、123e3、12.3F、34.5De或E 表示科學計數(shù)法f或F 表示float類型d或D 表示double類型字符常量H、9、$單引號括起來其中,字符常量可以取值為轉(zhuǎn)義字符。轉(zhuǎn)義字符是一些具有特殊含義和功能的字符,如執(zhí)行回車、換行等操作。Java中所有轉(zhuǎn)義字符都用反斜杠()開頭,后邊的字符表達特殊含義。如表2-1-3所示。表2-1-3 轉(zhuǎn)義字符轉(zhuǎn)義字符字符功能n回車換行t橫向跳到下一制表位置b退格r回車f走紙換頁反斜杠符單引號符”雙引號符任務(wù)2.1 一名學生成績信息描述及輸入輸出常量和變量 2變量:變量是在程序執(zhí)行過程中其值
56、可以變化的量。變量遵循“先定義后使用的原則”。 變量定義格式:類型 變量名1,變量名2,;說明:變量具有三個要素:名稱、類型和變量值;方括號內(nèi)是可選項,可以同時聲明多個類型相同的變量,它們之間需要用逗號分隔。 例如:int a,b,c,d; /定義a,b,c,d四個變量?!纠?.1】定義8種類型變量public class Exp21 public static void main(String args)boolean poli_flag;char sex;byte btname;int age;float salary;double tax;short height;long weight
57、;任務(wù)2.1 一名學生成績信息描述及輸入輸出常量和變量 3變量賦初值在Java語言中,所有的變量必須先聲明再使用。被聲明為final的變量在聲明的同時必須給出初始值,Java語言中變量賦初值方式有如下兩種:(1)在變量定義時賦初值int a=1,b=2,c=3;(2)先定義變量,然后在程序執(zhí)行過程中賦初值int a,b,c;a=1;b=2;c=3; 任務(wù)2.1 一名學生成績信息描述及輸入輸出 五、任務(wù)訓練 1編寫代碼,求兩個實型變量的和。參考代碼:public class Test1 public static void main(String args) float a=12,b=15,s;
58、s=a+b;System.out.println(兩個實型變量的和為:+s);任務(wù)2.1 一名學生成績信息描述及輸入輸出 五、任務(wù)訓練 2編寫代碼實現(xiàn)小寫字母a,b轉(zhuǎn)換為大寫字母A,B。參考代碼:public class Test2 public static void main(String args) char m,n;m=a-32;n=b-32;System.out.println(小寫字母a,b轉(zhuǎn)換為大寫字母:+m+,+n);任務(wù)2.1 一名學生成績信息描述及輸入輸出 3編寫代碼,實現(xiàn)輸入圓的半徑,輸出圓的周長和面積。提示:程序需要設(shè)置變量r表示圓的半徑、變量C表示圓的周長、變量are
59、a表示圓的面積;常量PI,值為3.14。按照公式C=2*3.14*r計算圓的周長,area=3.14*r*r計算圓的面積。參考代碼:五、任務(wù)訓練import java.util.Scanner;public class Test3 public static void main(String args) double r,C,S; final double PI=3.14; Scanner sc=new Scanner(System.in); r=sc.nextDouble(); System.out.println(r=+r); C=2*PI*r; S=PI*r*r; System.out.println(圓的周長為:+C); System.out.println(圓的面積為:+S);任務(wù)2.1 一名學生成績信息描述及輸入輸出1、數(shù)據(jù)類型轉(zhuǎn)換 (1)自然轉(zhuǎn)換不同數(shù)據(jù)類型的轉(zhuǎn)換按照字節(jié)數(shù)少的類型自動轉(zhuǎn)換成字節(jié)數(shù)多的數(shù)據(jù)類型,自然轉(zhuǎn)換規(guī)則如下圖所示: 圖2-1-1 數(shù)據(jù)類型轉(zhuǎn)換原則精度不同的兩種類型的數(shù)據(jù)運算時,低精度數(shù)據(jù)自動轉(zhuǎn)換為相應的高精度類型。 例如:int i=a; long j=i;從char型轉(zhuǎn)換到int型,從int型轉(zhuǎn)換到long型,都是機器可以自動執(zhí)行的,不用做任何處理,系統(tǒng)會自動將值轉(zhuǎn)換為對應的類型。intlongbyte, short, charflo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度雪花啤酒智能家居產(chǎn)品代理合作合同范本3篇
- 2025年度個人養(yǎng)老保險補充合同范本2篇
- 2025年度個人信用擔保服務(wù)協(xié)議3篇
- 2025年度個性化個人家政服務(wù)合同范本(定制服務(wù))4篇
- 異地書店買賣合同(2篇)
- 高端鈦鍋:烹飪藝術(shù)革新科技與健康的融合 頭豹詞條報告系列
- 2024年中級經(jīng)濟師考試題庫及答案(網(wǎng)校專用) (一)
- 2025年度智能門窗定制服務(wù)合同4篇
- 2024年中級經(jīng)濟師考試題庫【考試直接用】
- 遮光式計數(shù)器課程設(shè)計
- 湖北省黃石市陽新縣2024-2025學年八年級上學期數(shù)學期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報告
- 央視網(wǎng)2025亞冬會營銷方案
- 《無砟軌道施工與組織》 課件 第十講雙塊式無砟軌道施工工藝
- 江蘇省南京市、鹽城市2023-2024學年高三上學期期末調(diào)研測試+英語+ 含答案
- 2024新版《藥品管理法》培訓課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 國家開放大學學生成績單
- 船員外包服務(wù)投標方案
- 沉積相及微相劃分教學課件
- 移動商務(wù)內(nèi)容運營(吳洪貴)任務(wù)五 引發(fā)用戶共鳴外部條件的把控
評論
0/150
提交評論