freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java語言程序設(shè)計(jì)基礎(chǔ)第2版概論ppt-wenkub

2023-01-21 05:32:07 本頁面
 

【正文】 DHTML,WML等 業(yè)務(wù)層 業(yè)務(wù)對(duì)象和規(guī)則 , 數(shù)據(jù)操縱和信息轉(zhuǎn)換 數(shù)據(jù)訪 數(shù)據(jù)庫連接 , 數(shù)據(jù) I/O接口 問層 存儲(chǔ)數(shù) 數(shù)據(jù)庫系統(tǒng) , XML庫等 據(jù)層 查詢 , 存儲(chǔ)優(yōu)化和性能協(xié)調(diào) 2021/11/10 22 多層應(yīng)用軟件體系結(jié)構(gòu)的誕生 ?界面層 : HTML,Applet,Windows等 . 客戶界面控件 : WINDOWS窗口 , Java AWT,Swing等 2021/11/10 23 CORBA標(biāo)準(zhǔn)對(duì)象軟件業(yè)界的影響 ?對(duì)軟件產(chǎn)業(yè)的影響 : –軟件中間件提供商 –軟件平臺(tái)提供商 –服務(wù)器軟件提供商 –構(gòu)件提供商 –軟件服務(wù) (咨詢 ) 2021/11/10 24 CORBA標(biāo)準(zhǔn)對(duì)象軟件業(yè)界的影響 ?對(duì)軟件開發(fā)方法的影響 –基于構(gòu)件的開發(fā)方法流行 : ?構(gòu)件定義 ?構(gòu)件特征 ?構(gòu)件優(yōu)勢 2021/11/10 25 構(gòu)件的定義 1: 構(gòu)件是一個(gè)幾乎獨(dú)立的可替換的系 統(tǒng)部件。它可以 被獨(dú)立部署且服務(wù)于第三方 所做的組合。 2021/11/10 28 構(gòu)件特征 : ?適應(yīng)性 :構(gòu)件是一個(gè)可替換的單元,它通過契約式接口與外界聯(lián)系 .只要接口相同 ,就可以相互替換。為使軟件能簡潔、精確的描述客觀事務(wù),軟件的多層應(yīng)用建立在公共的體系結(jié)構(gòu)上是構(gòu)件技術(shù)的基本出發(fā)點(diǎn),構(gòu)件體系結(jié)構(gòu)是構(gòu)造軟件的基石,它體現(xiàn)了軟件的構(gòu)造性本質(zhì)。這就是軟件的演化性本質(zhì) 。 對(duì)象所包含本質(zhì)的特征稱為屬性,對(duì)象的行為描述稱為方法。 –利用抽象類定義普通行為,無需編寫實(shí)現(xiàn)代碼。 2021/11/10 44 接口的定義 ?接口是對(duì)象所能接收請(qǐng)求內(nèi)容的規(guī)范 . ?接口由類定義 . ?接口 是一種抽象類,只定義了變量和方法,沒有規(guī)定方法的具體實(shí)現(xiàn)。 Java是強(qiáng)類型語言,運(yùn)行時(shí)對(duì)動(dòng)態(tài)類型自動(dòng)保留全部多態(tài)引用的標(biāo)記,并在運(yùn)行時(shí)對(duì)動(dòng)態(tài)類型進(jìn)行檢查。利用消息建立問題的模型,使模型盡可能接近問題的原意。 ?編程單元是類 , Java中 ,注意力放在構(gòu)造新類和復(fù)用已有類上 ,而不是方法上 . 2021/11/10 59 ?面向?qū)ο蟮某绦蛟O(shè)計(jì) –“ 引用 ” 是操縱對(duì)象的鑰匙 –對(duì)象需要編程者創(chuàng)建 –建立新類都從類庫中的類繼承 –方法 ,參數(shù) ,返回值 2021/11/10 60 Java的體系結(jié)構(gòu) ?Java的體系結(jié)構(gòu) ?Java的實(shí)現(xiàn)機(jī)制 ?JDK的下載和使用 2021/11/10 61 Java的體系結(jié)構(gòu) 應(yīng)用程序( Applectionamp。 訪問權(quán)限和類型轉(zhuǎn)換合法性檢查 。 8 (“不管白貓 、 黑貓 ,能 捉 老 鼠 的 就 是 好貓 .)。這二個(gè)界限符必須成對(duì)出現(xiàn)。 ? 類名 DisplayWindom是 Java的合法標(biāo)識(shí)符,并要求首字母大寫 . ? 在一個(gè) .java文件中最多只能有一個(gè) public類。圓括號(hào)后面的一對(duì)花括號(hào)是方法體。因此,當(dāng)程序DisplayWindom運(yùn)行時(shí),首先執(zhí)行第 6行的語句,然后執(zhí)行第 7行和第 8行的語句。 ?System是是 I/O類,它提供許多系統(tǒng)信息。 (具體實(shí)現(xiàn) ) –測試:對(duì)程序代碼,進(jìn)行單元測試和集成測試。 (做什么 ) –設(shè)計(jì):描述解決問題所需要的信息和 方法。通過這個(gè)值,程序可以訪問顯示窗口的文字對(duì)象。 ? 分號(hào)(;)是 Java語言的語句結(jié)束符。 ? Java要求 public類的名稱與程序文件名一致,因此,本例為 。文檔注釋語句是為文檔工具 Javadoc生成API文檔時(shí),使文檔和程序同步實(shí)現(xiàn)。 “ //”可出現(xiàn)在一行的開始或中間 . –“/* */”表示是多行注釋。 代碼參數(shù)類型合法性 . –在平臺(tái)層上 :通過配置策略 ,設(shè)定訪問資源域 .無需區(qū)分本地或遠(yuǎn)程 . 2021/11/10 67 JDK的下載和使用 ? JDK的下載 ? JDK的命令 ? JDK目錄結(jié)構(gòu) ? Java的 API結(jié)構(gòu) 2021/11/10 68 JDK的下載 ?進(jìn)入 ?點(diǎn)擊左側(cè) “ Download”連接,進(jìn)入下載頁面 ?點(diǎn)擊頁面中間的 “ Java 2 Platform, Standard Edition (J2SE)for Windows”連接,進(jìn)入 J2SE頁面 ?點(diǎn)擊頁面右側(cè) “ J2SE ”連接,進(jìn)入J2SE 2021/11/10 69 JDK的下載 ?選擇 “ Download JDK”欄目點(diǎn)擊,進(jìn)入“ license agreement”文件的下載頁面 ?選擇 “ accept”,接受 Sun的協(xié)議 ?點(diǎn)擊頁面中的 “ Download jdk1_5_0 .”下載鏈接,自 ?動(dòng)進(jìn)行瀏覽器下載,也可使用下載工具進(jìn)行下載 2021/11/10 70 JDK命令 ? Java語言的編譯器 。在 Java程序的生命周期中自動(dòng)進(jìn)行 ,這使編程者不要求考慮分配存儲(chǔ)器,避免了存儲(chǔ)器引起的漏洞。利用類的繼承性,將類進(jìn)行改造,定義出父類和子類。 –二是考慮對(duì)象間需要哪些消息傳遞才能完成需求的功能。在 Java語言中,對(duì)象、類和包是不同層次上的封裝,為管理大量的對(duì)象和類提供了方便,也增強(qiáng)了語言的安全性 . ?封裝也符合軟件工程的模塊化原則,滿足軟件重用的策略,降低了軟件開發(fā)成本,縮短開發(fā)周期,使軟件的開發(fā)和維護(hù)得到根本性的改善 . 2021/11/10 52 繼承性 ?繼承性是面向?qū)ο蠹夹g(shù)賦予類的一種特征,即先定義一個(gè)具有一定意義的類(父類),再給此類添加一些特性以派生出一個(gè)新類 (子類 ). –子類對(duì)象重復(fù)運(yùn)用其父類的接口 –繼承可實(shí)現(xiàn)子類重用 –繼續(xù)可建立新類庫 2021/11/10 53 繼承性 ?將多個(gè)類型視為同類型 .同一份程序代碼可作用于多個(gè)類型上 .可提高系統(tǒng)的可重用性和可擴(kuò)性 . ?一個(gè)類是多個(gè)父類的子類,這種繼承被稱為多重繼承 . Java語言可利用接口實(shí)現(xiàn)類的多重繼承。 2021/11/10 43 類的特征 ?面向?qū)ο蟪绦蚴且唤M對(duì)象類組成 .對(duì)象之間通過接口請(qǐng)求與其他對(duì)象協(xié)同工作 ,通過類確定傳遞消息去調(diào)用方法 ,實(shí)現(xiàn)一定的功能 . ? Java編程注重于類和接口,程序的開發(fā)實(shí)質(zhì)上就是將問題明確分成多個(gè)類,再從這些類中創(chuàng)建對(duì)象。對(duì)象將屬性和方法封裝為一體 .屬性值只能由方法訪問和修改 .它被隱藏在封裝體內(nèi) .使軟件體系結(jié)構(gòu)的復(fù)雜本質(zhì)可隱藏于對(duì)象的單純性中 . 2021/11/10 40 對(duì)象在程序中定義 : ?一個(gè)對(duì)象是變量和相關(guān)方法的軟件封裝包 : 存款 帳目余額 計(jì)算余額 取款 帳目余額 存款 計(jì)算余額 取款 消息 消息 消息 2021/11/10 41 類定義 ?類是具有相同屬性和方法的一組對(duì)象的集合 ,它的作用是定義對(duì)象 . ?類是對(duì)象的抽象定義,對(duì)象是類的實(shí)例。 如 :一個(gè)手機(jī)、一輛自行車、一臺(tái)電視機(jī)、一本書等 .也可以是一些抽象的概念 :銀行賬號(hào)、郵政編碼、電話號(hào)碼等 2021/11/10 37 對(duì)象特征 ?對(duì)象具備兩個(gè)特征:狀態(tài)和行為。而客觀世界是在不斷發(fā)展 , 不斷地變化 。這種構(gòu)件稱為容器。對(duì)外界是透明不可視但功能明確的組件 。它提供一組接口作為構(gòu)件 與外界聯(lián)系的契約。 2021/11/10 6 計(jì)算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件技術(shù)的挑戰(zhàn) : – 軟件開發(fā)的 4A目標(biāo) – 跨平臺(tái)的互操作性 (CORBA標(biāo)準(zhǔn) ) 2021/11/10 7 計(jì)算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件技術(shù)的挑戰(zhàn) : –軟件開發(fā)的 4A目標(biāo) ? Any One ? Any While ? Any Time ? Any Device 2021/11/10 8 計(jì)算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件開發(fā)技術(shù)的挑戰(zhàn) : –跨平臺(tái)的互操作性 (CORBA標(biāo)準(zhǔn)出現(xiàn) ) 2021/11/10 9 CORBA標(biāo)準(zhǔn)模型 : IDL 應(yīng) 用 程序?qū)ο? 公用設(shè)施( CORBAFACILITIES) 垂直公用設(shè)施 水平公用設(shè)施 對(duì)象請(qǐng)求中介( ORB) 公用對(duì)象服務(wù)( CORBAservices) 金融 稅務(wù) 保險(xiǎn) 命名 集合 計(jì)時(shí) 安全性 交易器 特許 查詢 并發(fā) 關(guān)系 具體化 持久性 事件 生命期 事務(wù)處理 屬性 系統(tǒng)設(shè)施 信息設(shè)施 任務(wù)設(shè)施 界面
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1