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

正文內(nèi)容

java語言程序設計基礎第2版概論ppt(參考版)

2025-01-09 05:32本頁面
  

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