JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)課件緒論_第1頁(yè)
JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)課件緒論_第2頁(yè)
JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)課件緒論_第3頁(yè)
JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)課件緒論_第4頁(yè)
JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)課件緒論_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Java面向?qū)ο蟪绦蛟O(shè)計(jì)深圳職業(yè)技術(shù)學(xué)院軟件技術(shù)專(zhuān)業(yè)緒論內(nèi)容提要課程介紹123Java入門(mén)緒論課程考核方式4建立面向?qū)ο蟮氖澜缬^課程介紹全國(guó)精品課程/2006/OOD/;深圳職業(yè)技術(shù)學(xué)院院系平臺(tái)課;課程主要內(nèi)容Java基本語(yǔ)法面向?qū)ο笏枷氘惓L幚?、輸入輸出處理圖形用戶(hù)界面(GUI)的編程How?(怎樣考核)考核方式比例:平時(shí)20%,單元測(cè)試40%,綜合項(xiàng)目開(kāi)發(fā)10%,期末考試30%;平時(shí):考勤、作業(yè)、課堂表現(xiàn);單元測(cè)試;綜合項(xiàng)目開(kāi)發(fā);期末考試(開(kāi)卷);Java入門(mén)緒論為什么學(xué)習(xí)Java?123怎樣學(xué)習(xí)Java?什么是Java?WHY(1)?Java語(yǔ)言與微軟系列語(yǔ)言已經(jīng)成鼎足之勢(shì),二分天下!契機(jī):1991年,消費(fèi)電子產(chǎn)品上開(kāi)發(fā)應(yīng)用程序選用C++(過(guò)于龐大,內(nèi)存管理經(jīng)常出問(wèn)題)OAK語(yǔ)言保留C++的語(yǔ)法自動(dòng)垃圾回收機(jī)制去掉C++中的指針面向的對(duì)象特性Java語(yǔ)言Internet的迅猛發(fā)展www的快速增長(zhǎng)WHY(2)---JDK的發(fā)展歷程WHY(2)---JDK的發(fā)展歷程JDK版本代號(hào)推出時(shí)間JDK1.1.4Sparkler寶石1997-09-12JDK1.1.5Pumpkin南瓜1997-12-13JDK1.1.6Abigail阿比蓋爾--女子名1998-04-24JDK1.1.7Brutus布魯圖--古羅馬政治家和將軍1998-09-28JDK1.1.8Chelsea切爾西--城市名1999-04-08J2SE1.2Playground運(yùn)動(dòng)場(chǎng)1998-12-04J2SE1.2.1無(wú)1999-03-30J2SE1.2.2Cricket蟋蟀1999-07-08J2SE1.3Kestrel美洲紅隼2000-05-08J2SE1.3.1Ladybird瓢蟲(chóng)2001-05-17J2SE1.4.0Merlin灰背隼2002-02-13J2SE1.4.1grasshopper蚱蜢2002-09-16J2SE1.4.2Mantis螳螂2003-06-26J2SE5.0(1.5.0)Tiger老虎2004-10J2SE6.0(Beta)Mustang野馬2006-04WHY(3)---Java語(yǔ)言應(yīng)用場(chǎng)景大型商業(yè)網(wǎng)站應(yīng)用

WHY(3)---Java語(yǔ)言應(yīng)用場(chǎng)景Applet程序應(yīng)用http://cg.scs.carleton.ca/%7Emorin/misc/sortalg/

WHY(3)---Java語(yǔ)言應(yīng)用場(chǎng)景Java手機(jī)應(yīng)用WHY(3)---Java語(yǔ)言應(yīng)用場(chǎng)景Java桌面程序應(yīng)用What(1)—Java語(yǔ)言特點(diǎn)?Java語(yǔ)言是一種高級(jí)語(yǔ)言。語(yǔ)言特點(diǎn)

簡(jiǎn)單性;面向?qū)ο?分布式;健壯性;安全性;平臺(tái)無(wú)關(guān)性;可移植性;解釋執(zhí)行;高性能;多線(xiàn)程;動(dòng)態(tài)性;豐富的類(lèi)庫(kù)。What(2)—Java開(kāi)發(fā)過(guò)程?開(kāi)發(fā)過(guò)程

What(3)--什么是Java平臺(tái)?Java平臺(tái)包含兩個(gè)部分:Java虛擬機(jī)Java應(yīng)用程序編程接口--JavaApplicationProgrammingInterface(API)What(4)--Java技術(shù)的意義掌握容易

代碼更少

更好的代碼

快速開(kāi)發(fā)程序

平臺(tái)無(wú)關(guān)性

一次編寫(xiě),處處運(yùn)行

更容易的軟件發(fā)布

How(1)---集成開(kāi)發(fā)環(huán)境介紹?Java集成開(kāi)發(fā)工具介紹、比較和選擇1、JDK(JavaDevelopmentKit)Java開(kāi)發(fā)工具集2、NetBeans

與SunJavaStudio53、Borland的JBuilder4、JCreator

5、Eclipse6、IntelliJ7、BlueJ工具工具和環(huán)境操作系統(tǒng)windows2000Professional開(kāi)發(fā)工具BlueJ開(kāi)發(fā)以及教學(xué)環(huán)境JCreator2.5pro;JDK1.4.2

How(2)--運(yùn)行環(huán)境搭建(1)下載并安裝SDK/j2se/1.4.2/downloads/index.htmlHow(2)--運(yùn)行環(huán)境搭建(2)下載并安裝BlueJ工具

http:///download/download.html

How(2)--運(yùn)行環(huán)境搭建(3)BlueJ中文版轉(zhuǎn)換#####################################################################bluej.language=english

#bluej.language=afrikaans#bluej.language=chinese#bluej.language=czech#bluej.language=dutch#bluej.language=french#bluej.language=german#bluej.language=italian#bluej.language=japanese#bluej.language=korean#bluej.language=portuguese#bluej.language=spanish#bluej.language=swedish將第一行bluej.language=english替換成bluej.language=chinese,為了防止輸入不對(duì)而失敗,最好先備份bluej.defs文件

HOW(2)—運(yùn)行環(huán)境搭建(4)下載并安裝Java程序編輯與調(diào)試工具JCreatorHow(3)--學(xué)習(xí)路徑規(guī)劃崗位需求:Web開(kāi)發(fā)師

Java程序員

移動(dòng)開(kāi)發(fā)程序員How(4)--網(wǎng)絡(luò)資源Sun公司網(wǎng)站http:///How(4)--網(wǎng)絡(luò)資源IBM公司/developerworks/cn/java/newto/index.html

How(4)--網(wǎng)絡(luò)資源CSDN中國(guó)程序員網(wǎng)站http:///

How(4)--網(wǎng)絡(luò)資源Java網(wǎng)站匯總建立面向?qū)ο蟮氖澜缬^補(bǔ)充材料建模就是認(rèn)識(shí)現(xiàn)實(shí)世界客觀世界世界主觀世界認(rèn)識(shí)世界改造世界世界是什么樣的呢?不同類(lèi)型的人有不同的世界觀E=MC2事物,運(yùn)動(dòng)矛盾,變化,發(fā)展X+Y=Z1+1=?類(lèi),關(guān)聯(lián),對(duì)象持不同的世界觀就會(huì)得到對(duì)現(xiàn)實(shí)世界的不同認(rèn)識(shí)—— 建立不同的世界模型。只存在同一個(gè)現(xiàn)實(shí)世界所以,模型沒(méi)有對(duì)錯(cuò)、只有符合建模人目的多少之分。軟件人的目的現(xiàn)代目的: 在計(jì)算機(jī)中模擬現(xiàn)實(shí)世界的物和事。傳統(tǒng)目的: 控制計(jì)算機(jī)運(yùn)行。站在六個(gè)角度來(lái)看待事物FACEBD舉例說(shuō)明……A.這里面有什么東東?B.每個(gè)東東看上去是什么樣的?C.每個(gè)東東能做點(diǎn)什么用?D.這些東東都呆在什么地方?E.這些東東之間有什么關(guān)系?F.這些東東是怎么成事的?“昨天我的一個(gè)朋友結(jié)婚了”這里面有什么東東?月老,小伙,姑娘,戀人,玫瑰花。每個(gè)東東看上去是什么樣的?月老,看上去有些年紀(jì)了,挺熱心的。小伙,看上去很強(qiáng)壯,很實(shí)誠(chéng)的。姑娘,看上去好漂亮,還很溫柔。戀人,看上去很黏糊,當(dāng)然就結(jié)婚了。玫瑰花,火紅火紅的,難怪姑娘動(dòng)情了。本故事純屬虛構(gòu),如有雷同,請(qǐng)莫對(duì)號(hào)入座……每個(gè)東東能做點(diǎn)什么用?月老:牽線(xiàn)搭橋,介紹認(rèn)識(shí)。小伙:追求獻(xiàn)花,表達(dá)愛(ài)意。姑娘:仰慕傾情,以身相許。戀人:拍拖…結(jié)婚。玫瑰花:令姑娘頭暈,傳情示愛(ài)。這些東東都呆在什么地方?月老:婚介所,交友網(wǎng)站。小伙:軟件園,住唐家。姑娘:人民醫(yī)院,住新香洲。戀人:情侶路,電影院,…玫瑰花:花店里,小伙手中,姑娘手中。這些東東之間有什么關(guān)系?關(guān)系月老小伙姑娘戀人玫瑰月老干媽舅媽撮合者沒(méi)關(guān)系小伙干兒子男友老公男主角買(mǎi)送主姑娘外甥女女友太太女主角受主戀人作品組合組合使用者玫瑰沒(méi)關(guān)系信物受物心意信物這些東東是怎么成事的?月老牽線(xiàn)搭橋,介紹小伙和姑娘認(rèn)識(shí);姑娘和小伙一見(jiàn)鐘情,成為一對(duì)戀人;一對(duì)戀人開(kāi)始拍拖;小伙追求獻(xiàn)花,表達(dá)對(duì)姑娘的愛(ài)意;姑娘收到999火紅玫瑰,激動(dòng)得頭暈?zāi)垦?;小伙真心求婚,姑娘以身相許;一對(duì)戀人終于走入婚姻殿堂。用面向?qū)ο笫澜缬^看事物的答案A.這里面有些什么東東?答:這里面有的都是事物。注:如果大陸第一個(gè)翻譯Object的人不翻譯為“對(duì)象”,而是把它翻譯為“事物”就好了,這樣就可以省掉這個(gè)問(wèn)題。臺(tái)灣人的翻譯就非常準(zhǔn)確,叫做“物件”。如上例,有月老,小伙,姑娘,戀人,玫瑰等事物(對(duì)象)B.每個(gè)事物看上去是什么樣的?每個(gè)事物看上去都有自己的屬性,在每個(gè)屬性上都有一個(gè)特征值。如上例中:月老,有屬性:年紀(jì),特征值:較大;小伙,有屬性:體格,特征值:強(qiáng)壯;姑娘,有屬性:性情,特征值:溫柔;戀人,有屬性:關(guān)系,特征值:黏糊;玫瑰花,有屬性:顏色,特征值:火紅。C.每個(gè)事物能做點(diǎn)什么用?每個(gè)事物都具備某種能力;這些事物有什么用,就要看它有什么能力了。注:如果大陸第一個(gè)翻譯Method的人就把它翻譯為“能力”就好了,這樣也可以省掉這個(gè)問(wèn)題。臺(tái)灣人的翻譯好象也叫“方法”。如上例中:月老有牽線(xiàn)搭橋,介紹認(rèn)識(shí)的能力(方法);小伙有“追求”的能力,姑娘有“嫁人”的能力;戀人有“拍拖”的能力,玫瑰有“示愛(ài)”的能力。D.這些事物都呆在什么地方?每個(gè)事物都會(huì)有它合理的或者必須的空間位置和邏輯位置。尤其當(dāng)這些位置對(duì)事物的行為造成重要影響的時(shí)候,表明他們的位置是極其重要的。面向?qū)ο蟮氖澜缬^中叫事物的部署。上例列出的位置對(duì)故事主要情節(jié)沒(méi)有太大的影響,本來(lái)是可以不列出來(lái)的。E.這些事物之間有什么關(guān)系?事物之間的關(guān)系非常多,面向?qū)ο蟮挠^點(diǎn)一般分為主要的三類(lèi):整體-部分關(guān)系,甲是乙的一個(gè)組成部分。如戀人和小伙,戀人和姑娘的關(guān)系?;\統(tǒng)-具體關(guān)系,甲是乙的一個(gè)特例。如人和小伙,人和月老,人和姑娘的關(guān)系?;锇殛P(guān)系,甲會(huì)對(duì)乙做點(diǎn)什么。如月老和小伙、姑娘,小伙和玫瑰,小伙和姑娘的關(guān)系。F.這些事物是怎么成事的?每個(gè)事物都會(huì)盡量利用伙伴的能力;整體事物的能力依靠部分事物的能力;籠統(tǒng)事物的屬性和能力就是具體事物的屬性和能力;具體事物除了有籠統(tǒng)事物的屬性和能力外,還可以有自己特殊的。事物分工協(xié)作,互通信息,共同完成整體的目標(biāo)。補(bǔ)充練習(xí)“昨天我同

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論