版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《Java語(yǔ)言程序設(shè)計(jì)》教學(xué)大綱(54學(xué)時(shí))
一、課程基本情況
課程編碼020199開(kāi)課單位數(shù)字醫(yī)藥工程教研室
中文名稱Java語(yǔ)言程序設(shè)計(jì)
課程名稱
英文名稱Javalanguageprogramming
知識(shí):通過(guò)課堂講授,系統(tǒng)掌握J(rèn)ava語(yǔ)言基礎(chǔ)知識(shí);掌握使用Java
進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)的常用方法和技術(shù)。
技能:培養(yǎng)學(xué)生的動(dòng)手能力和知識(shí)運(yùn)用能力,會(huì)獨(dú)立編寫簡(jiǎn)單的
教學(xué)目標(biāo)
Java應(yīng)用程序。
態(tài)度:端正態(tài)度,樹(shù)立信心,明確目的,激發(fā)學(xué)生學(xué)習(xí)動(dòng)機(jī)。
其它:尊重學(xué)生,關(guān)心差生,促進(jìn)轉(zhuǎn)化。
課程負(fù)責(zé)人張勇
口人文素養(yǎng)及素質(zhì)拓展課程群□學(xué)習(xí)能力及創(chuàng)新意識(shí)課程
群
課程群
口基礎(chǔ)理論及基本技能課程群J專業(yè)知識(shí)及專業(yè)能力課程
群
口文化素質(zhì)課口公共基礎(chǔ)課口學(xué)科基礎(chǔ)課
課程類型
J專業(yè)基礎(chǔ)課□專業(yè)課□其它
教學(xué)模式J講授為主口實(shí)驗(yàn)/實(shí)踐為主口專題討論為主
□案例教學(xué)為主口自學(xué)為主□其它
J中文口中文+英文(英文授課>50%)
授課語(yǔ)言
口英文口其它外語(yǔ)
學(xué)分學(xué)時(shí)學(xué)分3總學(xué)時(shí)54
成績(jī)?cè)u(píng)定方式項(xiàng)目百分比(%)
出勤/學(xué)習(xí)態(tài)度10%
課外作業(yè)20%
期中考試0%
期末理論考試70%
實(shí)踐考核0%
教科書(書名、作者、出版社、出版時(shí)間)
《Java程序設(shè)計(jì)實(shí)用教程(第4版)》主編葉核亞電子工業(yè)出版社2013.11出版
參考書目(書名、作者、出版社、出版時(shí)間)
1、江紅主編《Java程序設(shè)計(jì)教程》(第二版),清華大學(xué)出版社,2012年11月出版。
2、鄭阿奇主編Java實(shí)用教程,電子工業(yè)出版社,2006年出版
3、孫燕主編Java程序設(shè)計(jì),中國(guó)鐵道出版社,2006年出版。
4、丁振凡主編《Java語(yǔ)言實(shí)用教程》,北京郵電大學(xué)出版社,2005年2月出版。
5、(美)CayS.Horstmann,GaryCornell編.《Java2核心技術(shù)第6版:基礎(chǔ)知識(shí)》.
機(jī)械工業(yè)出版社,2003年10月出版。
6、(美)BruceEckel編.《Java編程思想第2版》.機(jī)械工業(yè)出版社,2002年9月
出版c
7、段新娥、賈宗維、李榮等編著《Java程序設(shè)計(jì)教程》,工業(yè)和信息化普通高等教
育“十二五”規(guī)劃教材,人民郵電出版社,2014-01-01出版。
8、陳銳主編《Java程序設(shè)計(jì)》,普通高等教育“十二五”計(jì)算機(jī)類規(guī)劃教材,機(jī)械
工業(yè)出版社,2011年7月出版。
課程網(wǎng)站
先修課程要求、先修課程:計(jì)算機(jī)導(dǎo)論、C語(yǔ)言程序設(shè)計(jì)、C++或C#程序設(shè)計(jì)、
適用院系及專適用于:醫(yī)學(xué)信息工程專業(yè)
業(yè)
二、課程內(nèi)容簡(jiǎn)介
《Java語(yǔ)言程序設(shè)計(jì)》是醫(yī)學(xué)信息工程專業(yè)本科生的一門專業(yè)必修課程。
本課程的主要內(nèi)容是全面、系統(tǒng)地介紹Java語(yǔ)言的基礎(chǔ)知識(shí)、運(yùn)行機(jī)制、多種
編程方法和技術(shù),使學(xué)生理解和掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,理解和掌握網(wǎng)絡(luò)程
序的特點(diǎn)和設(shè)計(jì)方法。培養(yǎng)學(xué)生用“計(jì)算機(jī)思維”方式進(jìn)行計(jì)算機(jī)編程,使學(xué)生能
夠運(yùn)用Java語(yǔ)言作為一種思維工具解決處理現(xiàn)實(shí)問(wèn)題,啟發(fā)學(xué)生的創(chuàng)新意識(shí),提高
學(xué)生在程序設(shè)計(jì)過(guò)程中分析問(wèn)題和解決問(wèn)題的實(shí)際動(dòng)手能力,使學(xué)生的理論知識(shí)和
實(shí)踐技能得到共同發(fā)展
三、課程主要教學(xué)內(nèi)容
理論教學(xué)部分
第一章Java語(yǔ)言概述
課時(shí):共2課時(shí)
教學(xué)內(nèi)容及要求
一、學(xué)習(xí)目的要求
1、了解java的發(fā)展,
2、掌握java的特點(diǎn),
3、掌握J(rèn)ava的運(yùn)行機(jī)制,
4、掌握J(rèn)ava虛擬機(jī)的作用
5、了解常用的開(kāi)發(fā)環(huán)境,
6、掌握簡(jiǎn)單的Java程序開(kāi)發(fā)方法。
二、主要教學(xué)內(nèi)容
1、Java的發(fā)展歷史
2、Java語(yǔ)言的特點(diǎn)
3、及C和C++語(yǔ)言的異同
4、Java的實(shí)際應(yīng)用簡(jiǎn)介
5、Java的實(shí)現(xiàn)和運(yùn)行機(jī)制
6、Java程序開(kāi)發(fā)及運(yùn)行環(huán)境
入Java程序類型和舉例
8、package和import語(yǔ)句的使用
9、JavaAPI文檔
第二章Java語(yǔ)言基礎(chǔ)
課時(shí):共3課時(shí)
教學(xué)內(nèi)容及要求
一、學(xué)習(xí)目的要求
1、掌握J(rèn)ava的基本數(shù)據(jù)類型的特征。
2、了解常用的保留字
3、能夠正確定義標(biāo)識(shí)符。
4、掌握java的運(yùn)算符的使用
£、掌握常用的控制語(yǔ)句的使用,分支語(yǔ)句,循環(huán)語(yǔ)句
6、掌握及轉(zhuǎn)移控制有關(guān)的語(yǔ)句,continue,break,return的使用。
二、主要教學(xué)內(nèi)容
1、基本數(shù)據(jù)類型、關(guān)鍵字和標(biāo)識(shí)符介紹
2、Java運(yùn)算符和表達(dá)式
3、簡(jiǎn)單數(shù)據(jù)類型程序舉例
4、數(shù)組
£、分支語(yǔ)句,if..else..;switch.
£、循環(huán)語(yǔ)句while,do..while,for.
7、其他語(yǔ)句,continue,break,return
第三章類的封裝、繼承、多態(tài)
課時(shí):共6課時(shí)
教學(xué)內(nèi)容及耍求
一、學(xué)習(xí)目的要求
I.掌握類、對(duì)象、屬性的概念和定義,
2.掌握消息、方法的概念和定義,
3.掌握方法重載的使用
4.掌握實(shí)例成員和類成員的特點(diǎn)
5.掌握封裝性、掌握繼承性和多態(tài)性
6.掌握抽象類、最終類的使用
二、主要教學(xué)內(nèi)容
1、類的定義(包括成員變量和方法)
2、構(gòu)造方法
3、方法的重載
4、包(package和import)
5、類成員變量及方法的訪問(wèn)權(quán)限
6、實(shí)例成員和類成員
7、finalize()方法
8、繼承(性)
9、final、this^super
1()、多態(tài)性(方法的覆蓋)
11.Object,Class(兩個(gè)類的說(shuō)明)
12、抽象類和抽象方法
第四章接口、內(nèi)部類和JavaAPI
課時(shí):共5課時(shí)
教學(xué)內(nèi)容及耍求
一、學(xué)習(xí)目的要求
|、了解接口及類的區(qū)別。
2、掌握接口的定義及實(shí)現(xiàn)
3、了解內(nèi)部類及內(nèi)部接口
4、掌握泛型及其使用
5、了解java,lang包中的基礎(chǔ)類庫(kù)
6、了解java,util包中的工具類庫(kù)
二、主要教學(xué)內(nèi)容
1、接口的定義及實(shí)現(xiàn)
2、內(nèi)部類及內(nèi)部接口
3、泛型的使用
4、java,util包中的工具類庫(kù)
5、Java,lang包中的主要類
6、Java數(shù)據(jù)類型封裝類
第五章異常處理
課時(shí):共2課時(shí)
教學(xué)內(nèi)容及要求
一、學(xué)習(xí)目的要求
I.掌握什么是Java的異常;
2.掌握J(rèn)ava的異常處理機(jī)制;
3.能夠處理Java中的異常;
二、主要教學(xué)內(nèi)容
1、什么是Java的異常
2、異常類的劃分
3,Java的異常處理機(jī)制;
4、異常的處理
第六章圖形用戶界面
課時(shí):共4課時(shí)
教學(xué)內(nèi)容及要求
一、學(xué)習(xí)目的要求
I.理解組件,容器,布局等概念;
2.掌握AWT事件處理機(jī)制,并且能夠熟練應(yīng)用;
3.掌握在圖形界面中的繪圖方法
4.了解Swing的由來(lái)及swing組件模型。
5.掌握Swing包中典型部件的使用
二、主要教學(xué)內(nèi)容
1、Java圖形界面概述
2、Java,awt包
3、容器及組件
4、常用容器和布局管理器
5、AWT事件模型
6、事件處理模型
7、事件對(duì)象和事件處理器
8、AWT繪圖
9、常用GUI標(biāo)準(zhǔn)組件
io.鼠標(biāo)和鍵盤事件
11、菜單的使用
12、對(duì)話框的使用
13、Swing包中典型部件的使用
第七章多線程
課時(shí):共2課時(shí)
教學(xué)內(nèi)容及要求
一、學(xué)習(xí)目的要求
1.理解線程的概念;
2.掌握線程的構(gòu)造,調(diào)度,控制方法;
3.能夠處理簡(jiǎn)單的多線程互斥和同步。
二、主要教學(xué)內(nèi)容
1線程概念
2線程的創(chuàng)建(包括線程體的構(gòu)造)
3線程的狀態(tài)和基本控制(包括優(yōu)先級(jí))
4多線程的互斥及同步
4.1臨界資源和互斥鎖(Synchronized)
4.2多線程的同步(wait和notify)
第八章流式輸入/輸出流和文件處理
課時(shí):共2課時(shí)
教學(xué)內(nèi)容及耍求
一、學(xué)習(xí)目的要求
I.理解流的概念和劃分
2.掌握文件描述,順序處理,隨機(jī)訪問(wèn)處理的方法;
3.能夠熟練的使用過(guò)濾流;
4.掌握字符流處理的方法,字符流和字節(jié)流之間的轉(zhuǎn)換
5.理解對(duì)象串行化的概念和方法。
二、主要教學(xué)內(nèi)容
1I/O流的劃分(包括基本的流類)
2字節(jié)流處理
2.1標(biāo)準(zhǔn)輸入/出流System,in/out
2.2文件類File
2.3文件的順序處理
2.4隨機(jī)存取文件
2.5過(guò)濾流
3字符流處理
3.1Reader,Writer
3.2字節(jié)流和字符流的轉(zhuǎn)化(InputStreamReader,OutputStream-Writer)
3.3文件字符流(,)
3.4從標(biāo)準(zhǔn)控制臺(tái)讀入特定類型的數(shù)據(jù)
3.5其它字符流
4串行化
第九章網(wǎng)絡(luò)通信
課時(shí):共3課時(shí)
教學(xué)內(nèi)容及耍求
一、學(xué)習(xí)目的要求
I.理解URL的概念;
2.掌握創(chuàng)建簡(jiǎn)單Socket通信的方法;
3.掌握創(chuàng)建簡(jiǎn)單數(shù)據(jù)報(bào)通信程序的方法。
二、主要教學(xué)內(nèi)容
1URL概述
1.1URL和URL類
1.2URLConnection
2Socket通信
2.1創(chuàng)建Socket通信的方法
2.2一個(gè)單客戶Socket通信程序
2.3多客戶Socket通信程序
3數(shù)據(jù)報(bào)通信
3.1創(chuàng)建數(shù)據(jù)報(bào)通信程序的方式
3.2一個(gè)簡(jiǎn)單的數(shù)據(jù)報(bào)通信程序
第十章數(shù)據(jù)庫(kù)應(yīng)用
(自學(xué))
一、學(xué)習(xí)目的要求
I.理解JDBC的特點(diǎn),結(jié)構(gòu),應(yīng)用模型;
2.掌握通過(guò)JDBC訪問(wèn)數(shù)據(jù)庫(kù)執(zhí)行SQL語(yǔ)句的方法:連接,查詢,檢索,更新,
使用參數(shù)。
3.理解JDBC驅(qū)動(dòng)程序的類型
二、主要教學(xué)內(nèi)容
1JDBC概述
1.1特點(diǎn)
1.2結(jié)構(gòu)和應(yīng)用模型
2通過(guò)JDBC訪問(wèn)數(shù)據(jù)庫(kù)
2.】Jdbc驅(qū)動(dòng)程序的類型
2.2連接數(shù)據(jù)庫(kù)
2.3查詢數(shù)據(jù)庫(kù)和檢索結(jié)果集
2.4更新數(shù)據(jù)庫(kù)
2.5使用輸入和輸出參數(shù)
第十一章Web應(yīng)用
(自學(xué))
一、學(xué)習(xí)目的要求
1.理解什么是Applet;
2.掌握Applet的創(chuàng)建和運(yùn)行方法,Applet的組件繪制方法;
3.理解Applet的通信機(jī)制。
4.了解JSP的原理
二、主要教學(xué)內(nèi)容
1、Applet簡(jiǎn)介
1)編寫一個(gè)Applet
2)裝入Applet
3)Appet生命周期及主要方法
4)AppletApplication
2、Applet標(biāo)記(包括舊版標(biāo)記和新版標(biāo)記)
3、Appletviewer
4、簡(jiǎn)單應(yīng)用
5、Java對(duì)多媒體的支持
6、Applet的通信
7、Applet的AWT繪制
8、JSP項(xiàng)目的建立及運(yùn)行
實(shí)驗(yàn)教學(xué)部分
一、(實(shí)驗(yàn)1)熟悉Java程序開(kāi)發(fā)環(huán)境
1、實(shí)驗(yàn)?zāi)康囊?/p>
口]了解和使用J2sdkl.5.O(JDK)集成環(huán)境。
[2]熟悉J2sdk集成環(huán)境的基本命令、功能和基本用法。并學(xué)會(huì)配置path等環(huán)境
變量
[3]學(xué)習(xí)并熟練掌握使用J2SDK環(huán)境進(jìn)Java程序開(kāi)發(fā)的全過(guò)程(包括:源程序的
編輯、編譯、調(diào)試、運(yùn)行和結(jié)果杳看)。
[4]了解和掌握J(rèn)CREATOR和Eclipse集成環(huán)境的安裝,簡(jiǎn)單應(yīng)用
[5]了解JavaApplication和Applet程序的基本結(jié)構(gòu)。
[6]了解Java程序文件名和類名的說(shuō)明方法。
2、實(shí)驗(yàn)主要內(nèi)容
1)安裝Jdkl.5.0集成環(huán)境,安裝成功后,配置path,classpath路徑,讓用戶
在任何目錄下均可用到Java的系統(tǒng)資源。
2)設(shè)置環(huán)境變量PATH和CLASSPATH(如果在autoexec,bat中沒(méi)有進(jìn)行設(shè)置)。
進(jìn)入命令行(MS-DOS)方式,進(jìn)行如下設(shè)置:
3)SETPATH二D:\JDKL5.0\BIN;%PATH%
4)SETCLASSPATH二.;%CLASSPATH%
5)安裝Jdk1.5.0Doc,并查看Jdk1.5.0Dec文檔中,和課堂教學(xué)有關(guān)
系的部分。在整個(gè)實(shí)驗(yàn)過(guò)程中都可以參考。
6)建立自己的工作目錄如d:\user。以后的Java程序和過(guò)程文件均放置在此目
錄下。
7)輸入一個(gè)Application源程序,學(xué)習(xí)編輯、編譯、運(yùn)行程序的方法。
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
(2)已安裝JDK和Textpad
二、(實(shí)驗(yàn)2)簡(jiǎn)單數(shù)據(jù)類型和流程控制
1、實(shí)驗(yàn)?zāi)康囊?/p>
:)掌握J(rèn)ava語(yǔ)言的標(biāo)識(shí)符和保留字,各簡(jiǎn)單數(shù)據(jù)類型變量以及有邏輯量意義數(shù)
據(jù)的表示方法以及表示條件的表達(dá)式的類型。
2)2.掌握J(rèn)ava語(yǔ)言中具各種運(yùn)算符表達(dá)式的基本知識(shí)。
3)3.熟練掌握使用if語(yǔ)句進(jìn)行單分支結(jié)構(gòu)和雙分支結(jié)構(gòu)程序設(shè)計(jì)的基本方法。
4)4.熟練掌握使用if語(yǔ)句的嵌套及switch語(yǔ)句進(jìn)行多分支結(jié)構(gòu)程序設(shè)計(jì)的
基本方法。
5)5.熟練掌握while>do-while和for三種語(yǔ)句組成循環(huán)結(jié)構(gòu)的基本方法。
熟練掌握特殊流程控制語(yǔ)句如break,continue,標(biāo)號(hào)語(yǔ)句。
6)6.熟練掌握一維數(shù)組和二維數(shù)組的使用
7)7.把課堂上學(xué)到的理論用于實(shí)踐,并驗(yàn)證理論的正確性,和發(fā)現(xiàn)新的問(wèn)題
2、實(shí)驗(yàn)主要內(nèi)容
掌握標(biāo)識(shí)符的定義規(guī)則、表達(dá)式的組成、各種數(shù)據(jù)類型及其使用方法、各種運(yùn)
算符的使用及其優(yōu)先級(jí)控制。掌握分支結(jié)構(gòu),循環(huán)結(jié)構(gòu),continue,break,語(yǔ)句
標(biāo)號(hào)等內(nèi)容
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
⑵已安裝JDK和Textpad
三、(實(shí)驗(yàn)3)類、對(duì)象基礎(chǔ)知識(shí)
1、實(shí)驗(yàn)?zāi)康囊?/p>
1)熟練掌握類、對(duì)象的的概念以及對(duì)事物的抽象。
2)熟練掌握成員、方法的概念以及構(gòu)造方法的概念。
3)熟練掌握封裝性,多態(tài)性的概念
4)理解面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。
2、實(shí)驗(yàn)主要內(nèi)容
定義一個(gè)類實(shí)現(xiàn)銀行帳戶的概念,包括的變量有〃帳號(hào)〃和〃存款余額〃,包括的
方法有〃存款〃、〃取款〃、〃查詢余額〃和“顯示帳號(hào)定義主類,創(chuàng)建帳戶類的對(duì)
象,并完成相應(yīng)操作。
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
⑵已安裝JDK和Textpad
四、(實(shí)驗(yàn)4)抽象類、接口及包
1、實(shí)驗(yàn)?zāi)康囊?/p>
.)熟練掌握抽象類abstract的概念。
2)熟練掌握接口interface的概念。
3)熟練包package的概念以及編譯運(yùn)行的方法。
4)熟練掌握內(nèi)部類innerclass的概念。
5)熟練掌握遞歸的概念。
6)理解面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。
2、實(shí)驗(yàn)主要內(nèi)容
1)編寫求解兒何圖形(如三角形,矩型,圓,多邊型)的周長(zhǎng)、面積的應(yīng)用程
序,要求用到繼承、多態(tài)、抽象類、接口、內(nèi)部類等面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的
特點(diǎn)。
2)耍求三角形,矩型,圓,多邊型的類放到不同的包中,用包的技術(shù)組織程序
的設(shè)計(jì)。同時(shí)要求程序能從鍵盤上接受數(shù)據(jù)以便求解不同的幾何圖形的周長(zhǎng)面
積。
提示:從鍵盤上輸入雙精度數(shù)的一種方法(程序片段)
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
(2)已安裝JDK和Textpad
五、(實(shí)驗(yàn)5)字符串處理及基礎(chǔ)類庫(kù)
1、實(shí)驗(yàn)?zāi)康囊?/p>
1)理解并掌握String類、StringBuffer類;
2)理解并掌握StringTokenizer類
3)掌握字符串及其他數(shù)據(jù)類型的轉(zhuǎn)換
4)掌握Math類的使用。
5)了解和掌握集合框架類。
6)掌握J(rèn)avaApplication命令行參數(shù)的使用
2、實(shí)驗(yàn)主要內(nèi)容
使用JavaAplication的命令行參數(shù)讀入兩個(gè)數(shù)據(jù),計(jì)算它們的和,然后將和輸
出。如果參數(shù)的數(shù)目不足,顯示相應(yīng)提示信息并退出程序的執(zhí)行。
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
⑵已安裝JDK和Textpad
六、(實(shí)驗(yàn)6)異常處理
1、實(shí)驗(yàn)?zāi)康囊?/p>
1)理解什么是例外
2)掌握java的例外處理機(jī)制和方法
2、實(shí)驗(yàn)主要內(nèi)容
使用JavaAplication的命令行參數(shù)讀入兩個(gè)數(shù)據(jù),計(jì)算它們的和,然后將和輸
出。編程自定義例外OnlyOneException及NoOprandExceptiono如果參數(shù)的數(shù)目不
足,顯示相應(yīng)提示信息并退出程序的執(zhí)行。
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
⑵已安裝JDK和Textpad
七、(實(shí)驗(yàn)7)流式輸入輸出處理
1、實(shí)驗(yàn)?zāi)康囊?/p>
1)理解流的概念,流的劃分
2)掌握文件描述,順序處理,隨機(jī)訪問(wèn)處理的方法;
3)能夠熟練的使用過(guò)濾流;掌握字符流處理的方法;
4)理解對(duì)象串行化的概念和方法。
2、實(shí)驗(yàn)主要內(nèi)容
定義一個(gè)類實(shí)現(xiàn)銀行帳戶的概念,包括的變量有〃帳號(hào)〃和〃存款余額〃,包括的
方法有〃存款〃、〃取款〃、〃查詢余額〃、”顯示帳號(hào)”以及存儲(chǔ)功能。定義主類,創(chuàng)建
帳戶類的對(duì)象,并完成相應(yīng)操作,要求能存儲(chǔ)儲(chǔ)戶歷史信息。
編寫程序,能接收鍵盤輸入的字符串,并將字符串的內(nèi)容寫入文件。
3、實(shí)驗(yàn)儀器設(shè)備
⑴學(xué)生每個(gè)一臺(tái)PC機(jī)
⑵已安裝JDK和Textpad
八、(實(shí)驗(yàn)8)線程
1、實(shí)驗(yàn)?zāi)康囊?/p>
1)線程的概念、線程的生命周期。
2)多線程的編程:繼承Thread類及使用Runnable接口。
3)使用多線程機(jī)制實(shí)現(xiàn)動(dòng)畫。
4)4.處理簡(jiǎn)單的多線程互斥和同步;
2、實(shí)驗(yàn)主要內(nèi)容
利用多線程編程實(shí)現(xiàn)一個(gè)正在旋轉(zhuǎn)的地球
將插入、冒泡排序算法設(shè)計(jì)成算法,啟動(dòng)兩個(gè)以上不同的線程同時(shí)運(yùn)行,計(jì)
算不同排序的運(yùn)行時(shí)間。
3、實(shí)驗(yàn)儀器設(shè)備
同上。
九、(實(shí)驗(yàn)9)用戶圖形界面GUI標(biāo)準(zhǔn)組件及事件處理
1、實(shí)驗(yàn)?zāi)康囊?/p>
i)掌握常用GUI控制組件的使用方法。
2)掌握事件處理的方法。
3)了解swing控件的概念。
2、實(shí)驗(yàn)主要內(nèi)容
1)編程包含一個(gè)標(biāo)簽和一個(gè)按鈕,單擊按鈕時(shí),標(biāo)簽的內(nèi)容在〃你好〃和〃再見(jiàn)〃
之間切換。
2)編程包含一個(gè)文本框和一個(gè)文本區(qū)域,文本框內(nèi)容改變時(shí),將文本框中的內(nèi)
容顯示在文本區(qū)域中;在文本框中按回車鍵時(shí),清空文本區(qū)域的內(nèi)容。
3)編程包含一個(gè)復(fù)選按鈕和一個(gè)普通按鈕,復(fù)選按鈕選中時(shí),普通按鈕的背景
色為青色,未選中時(shí)為灰色。
4)編程包含一個(gè)單選按鈕組和一個(gè)普通按鈕,單選按鈕
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年1月廣東廣州市天河區(qū)美好居幼兒園編外聘用制專任教師招聘1人考試備考試題及答案解析
- 2026新疆昆東經(jīng)開(kāi)區(qū)管委會(huì)招聘19人考試備考試題及答案解析
- 2026青海海東市第二人民醫(yī)院校園引才招聘10人考試參考題庫(kù)及答案解析
- 2026湖南師大附中雙語(yǔ)實(shí)驗(yàn)學(xué)校(南校區(qū))教師招聘考試備考題庫(kù)及答案解析
- 2026福建廈門市集美區(qū)新亭幼兒園非在編教職工招聘1人考試參考試題及答案解析
- 2026中煤陜西能源化工集團(tuán)有限公司面向社會(huì)招聘54人考試參考題庫(kù)及答案解析
- 2026年西安慶華醫(yī)院招聘(9人)考試參考題庫(kù)及答案解析
- 2026上海大學(xué)招聘崗位210人(第一批)考試參考試題及答案解析
- 高級(jí)護(hù)理查房:姑息治療與安寧療護(hù)
- 2026年河南實(shí)達(dá)國(guó)際人力資源合作有限公司關(guān)于招聘公共安全服務(wù)人員備考題庫(kù)參考答案詳解
- 工地破樁頭合同范本
- 分析包材采購(gòu)崗位的挑戰(zhàn)與機(jī)遇提供應(yīng)對(duì)策略和建議
- 市場(chǎng)推廣活動(dòng)效果評(píng)估流程
- 2026年長(zhǎng)沙民政職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)必考題
- 高校實(shí)驗(yàn)室安全管理(可編輯版)
- 工程倫理-形考任務(wù)二(權(quán)重20%)-國(guó)開(kāi)(SX)-參考資料
- 部編版五年級(jí)上冊(cè)語(yǔ)文第七單元教案
- 2025年美妝行業(yè)公私域融合經(jīng)營(yíng)白皮書
- 凍品鳳爪購(gòu)銷合同范本
- 2026年中考英語(yǔ)復(fù)習(xí)單詞詞匯表
- 斗輪堆取料機(jī)斗輪機(jī)構(gòu)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論