simple-style

          心靜至遠

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            11 隨筆 :: 0 文章 :: 1 評論 :: 0 Trackbacks
             一般的JAVA書中,都會先講JAVA是一個純面向?qū)ο蟮恼Z言,講到面向?qū)ο罂隙獠涣酥v解一下面向?qū)ο蟮母拍罴捌涮匦裕@是每個面向?qū)ο笳Z言在開始時所要闡述的。面向?qū)ο蟮?個特性,封裝、繼承、多態(tài)。記得在上學的學習C++時,對于多態(tài)性自己曾經(jīng)做過試驗,因為當時在學習C時就已經(jīng)知道了函數(shù)不能重名,所以當C++老師告訴我們在C++當中函數(shù)可以重名時,自己還驚訝了半天,當自己做完試驗后就覺得這個特性挺好的,函數(shù)這個概念在JAVA中被方法所替代了,看的這本JAVA書中覺得對多態(tài)的比喻挺好的,是這樣講的,一個狗的嗅覺(在這里我們可以理解為一種方法)是多態(tài)的,如果狗聞到貓的氣味,它會犬叫而且會追著貓跑。如果狗聞到食物的氣味,它將分泌唾液并向著盛著食物的碗跑去。這樣我們在看書的時就能很快的明白多態(tài)性的含義了。
                  首先了解到的是JAVA是一種強類型語言的語言,從學C開始一直到現(xiàn)在,對于數(shù)據(jù)類型的理解一直都是這個數(shù)據(jù)類型在內(nèi)存中占用了多大的存儲空間即是該數(shù)據(jù)類型的長度,然而在JAVA中說是不能將數(shù)據(jù)類型理解為它占用了多大的存儲空間,而是應該是該數(shù)據(jù)類型的變量和表達式的一種行為。
                   為什么要是該數(shù)據(jù)類型的變量和表達式的一種行為呢?在JAVA中也對各種數(shù)據(jù)類型的長度有一個列表,說明各種種數(shù)據(jù)類型的長度,但確不能說是在內(nèi)存中占用了多大的存儲空間,往后在看的時候,又看到一個新的名字數(shù)據(jù)類型的提升,這和其他語言的數(shù)據(jù)類型的向兼容的數(shù)據(jù)類型之間的隱式轉(zhuǎn)換又有什么區(qū)別呢?
                  對于數(shù)據(jù)類型是一種行為還是沒有理解,大家可不可以對數(shù)據(jù)類型是一種行為解釋一下呢?先謝過了。。。
          posted on 2006-02-22 22:48 Simple.Style 閱讀(285) 評論(0)  編輯  收藏

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 曲沃县| 罗城| 察雅县| 石狮市| 海宁市| 陆河县| 屯昌县| 枣庄市| 曲阳县| 鄂托克前旗| 长宁区| 松滋市| 梁河县| 安图县| 明水县| 道真| 三江| 星座| 彰化县| 开封市| 岳阳县| 岳西县| 扎兰屯市| 清水河县| 勐海县| 峨眉山市| 莱芜市| 海城市| 陇南市| 枣阳市| 兴隆县| 峡江县| 平塘县| 渑池县| 喀什市| 宜城市| 拉孜县| 维西| 汾西县| 黑河市| 资源县|