<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆心得

    記我所見,記我所想

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      34 Posts :: 0 Stories :: 16 Comments :: 0 Trackbacks
      網絡計算模式的特點

        網絡計算模式的一個特點是計算機是異構的,即計算機的類型和操作系統是不一樣的,例如SUN工作站的硬件是SPARC體系,軟件是UNIX中的Solaris操作系統,而PC機的硬件是INTEL體系,操作系統是windows或者是Linux,因此相應的編程語言基本上只是適用于單機系統,例如COBOL、FORTRAN、C、C++等等;


        網絡計算模式的另一個特點是代碼可以通過網絡在各種計算機上進行遷移,這就迫切需要一種跨平臺的編程語言,使得用它編寫的程序能夠在網絡中的各種計算機上能夠正常運行,java就是在這種需求下應運而生的。



      java語言的一個目標是跨平臺,因此采用了解釋執行不是編譯執行的運行環境,在執行過程中根據所在的不同的硬件平臺把程序解釋為當前的機器碼,實現跨平臺運行



     面向對象的第一個原則是把數據和對該數據的操作都封裝在一個類中,在程序設計時要考慮多個對象及其相互間的關系。

    而面向對象的另外一個好處是實現代碼的重復使用


    面向對象

      純粹的面向對象程序設計方法是這樣的:
      1. 所有的東西都是對象。可以將對象想象成為一種新型變量,它保存著數據,而且還可以對自身數據進行操作。例如類Max中保留著數據的最大值,同時還有方法updateMax根據新加入的price值產生最新的最大值,還有getMax方法返回數據的最大值。

      2. 程序是一大堆對象的組合。通過消息傳遞,各對象知道自己應該做些什么。如果需要讓對象做些事情,則須向該對象"發送一條消息"。具體來說,可以將消息想象成為一個調用請求,它調用的是從屬于目標對象的一個方法。例如上面面向對象的程序段應該是屬于某個類的,比如說是屬于類Shopping,則Shopping中就包含了類Max的對象max,調用方法updateMax就相當于Shopping對象對max對象發出一條指令"updateMax",要求對象max重新計算最大值。

      3. 每個對象都有自己的存儲空間。可容納其它對象,或者說通過封裝現有的對象,可以產生新型對象。因此,盡管對象的概念非常簡單,但是經過封裝以后卻可以在程序中達到任意高的復雜程度。

      4. 每個對象都屬于某個類。根據語法,每個對象都是某個"類"的一個"實例"。一個類的最重要的的特征就是"能將什么消息發給它?",也就是類本身有哪些操作。例如max是類Max的實例。




    posted on 2007-04-20 12:22 源自有緣 閱讀(285) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 久久国产亚洲电影天堂| 久久精品免费一区二区| 国产zzjjzzjj视频全免费| 亚洲综合丁香婷婷六月香| 18禁美女黄网站色大片免费观看| 国产亚洲精品精华液| 国产精品青草视频免费播放| 亚洲&#228;v永久无码精品天堂久久 | 噜噜综合亚洲AV中文无码| 成年女人色毛片免费看| 亚洲AV无码一区二区三区人| 6080午夜一级毛片免费看6080夜福利| 国产V亚洲V天堂无码久久久| 91视频免费网站| 亚洲A∨无码一区二区三区| 免费国产成人18在线观看| 亚洲AV无码精品无码麻豆| 永久看日本大片免费35分钟| 亚洲一区二区在线视频| 免费观看无遮挡www的小视频| 亚洲乱码在线播放| 在线jyzzjyzz免费视频| 国产午夜亚洲精品不卡电影| 亚洲精品97久久中文字幕无码| 一本到卡二卡三卡免费高| 国产精品亚洲片在线观看不卡| 久久青草国产免费观看| 亚洲精品美女久久久久9999| 国产日本一线在线观看免费| 亚洲AV成人片无码网站| 久久亚洲中文字幕精品一区四| 你好老叔电影观看免费| 亚洲欧洲日韩综合| 日本xxwwxxww在线视频免费| 久久精品成人免费国产片小草| 亚洲一区二区中文| 成年女人永久免费观看片| 亚洲精品视频免费观看| 亚洲网站在线免费观看| 国产亚洲精品免费| 东方aⅴ免费观看久久av|