久久中文视频-久久中文网-久久中文亚洲国产-久久中文字幕久久久久-亚洲狠狠成人综合网-亚洲狠狠婷婷综合久久久久

以文本方式查看主題

-  曙海教育集團(tuán)論壇  (http://www.xinguifushi.cn/bbs/index.asp)
--  JAVA語(yǔ)言開(kāi)發(fā)  (http://www.xinguifushi.cn/bbs/list.asp?boardid=64)
----  Java語(yǔ)言特點(diǎn)及開(kāi)發(fā)工具JDK  (http://www.xinguifushi.cn/bbs/dispbbs.asp?boardid=64&id=2453)

--  作者:wangxinxin
--  發(fā)布時(shí)間:2010-12-11 9:22:32
--  Java語(yǔ)言特點(diǎn)及開(kāi)發(fā)工具JDK
一、Java語(yǔ)言特點(diǎn)上一講,我們提到Java是一種跨平臺(tái),適合于分布式計(jì)算環(huán)境的面向?qū)ο缶幊陶Z(yǔ)言。具體來(lái)說(shuō),它具有如下特性:簡(jiǎn)單性、面向?qū)ο蟆⒎植际健⒔忉屝汀⒖煽俊踩⑵脚_(tái)無(wú)關(guān)、可移植、高性能、多線程、動(dòng)態(tài)性等。下面我們將重點(diǎn)介紹Java語(yǔ)言的面向?qū)ο蟆⑵脚_(tái)無(wú)關(guān)、分布式、多線程、可靠和安全等特性。
  
  1、面向?qū)ο?br/>  
  面向?qū)ο笃鋵?shí)是現(xiàn)實(shí)世界模型的自然延伸。現(xiàn)實(shí)世界中任何實(shí)體都可以看作是對(duì)象。對(duì)象之間通過(guò)消息相互作用。另外,現(xiàn)實(shí)世界中任何實(shí)體都可歸屬于某類事物,任何對(duì)象都是某一類事物的實(shí)例。如果說(shuō)傳統(tǒng)的過(guò)程式編程語(yǔ)言是以過(guò)程為中心以算法為驅(qū)動(dòng)的話,面向?qū)ο蟮木幊陶Z(yǔ)言則是以對(duì)象為中心以消息為驅(qū)動(dòng)。用公式表示,過(guò)程式編程語(yǔ)言為:程序=算法+數(shù)據(jù);面向?qū)ο缶幊陶Z(yǔ)言為:程序=對(duì)象+消息。
  
  所有面向?qū)ο缶幊陶Z(yǔ)言都支持三個(gè)概念:封裝、多態(tài)性和繼承,Java也不例外。現(xiàn)實(shí)世界中的對(duì)象均有屬性和行為,映射到計(jì)算機(jī)程序上,屬性則表示對(duì)象的數(shù)據(jù),行為表示對(duì)象的方法(其作用是處理數(shù)據(jù)或同外界交互)。所謂封裝,就是用一個(gè)自主式框架把對(duì)象的數(shù)據(jù)和方法聯(lián)在一起形成一個(gè)整體。可以說(shuō),對(duì)象是支持封裝的手段,是封裝的基本單位。Java語(yǔ)言的封裝性較強(qiáng),因?yàn)镴ava無(wú)全程變量,無(wú)主函數(shù),在Java中絕大部分成員是對(duì)象,只有簡(jiǎn)單的數(shù)字類型、字符類型和布爾類型除外。而對(duì)于這些類型,Java也提供了相應(yīng)的對(duì)象類型以便與其他對(duì)象交互操作。
  
  多態(tài)性就是多種表現(xiàn)形式,具體來(lái)說(shuō),可以用“一個(gè)對(duì)外接口,多個(gè)內(nèi)在實(shí)現(xiàn)方法”表示。舉一個(gè)例子,計(jì)算機(jī)中的堆棧可以存儲(chǔ)各種格式的數(shù)據(jù),包括整型,浮點(diǎn)或字符。不管存儲(chǔ)的是何種數(shù)據(jù),堆棧的算法實(shí)現(xiàn)是一樣的。針對(duì)不同的數(shù)據(jù)類型,編程人員不必手工選擇,只需使用統(tǒng)一接口名,系統(tǒng)可自動(dòng)選擇。運(yùn)算符重載(operator overload)一直被認(rèn)為是一種優(yōu)秀的多態(tài)機(jī)制體現(xiàn),但由于考慮到它會(huì)使程序變得難以理解,所以Java最后還是把它取消了。
  
  繼承是指一個(gè)對(duì)象直接使用另一對(duì)象的屬性和方法。事實(shí)上,我們遇到的很多實(shí)體都有繼承的含義。例如,若把汽車看成一個(gè)實(shí)體,它可以分成多個(gè)子實(shí)體,如:卡車、公共汽車等。這些子實(shí)體都具有汽車的特性,因此,汽車是它們的“父親”,而這些子實(shí)體則是汽車的“孩子”。Java提供給用戶一系列類(class),Java的類有層次結(jié)構(gòu),子類可以繼承父類的屬性和方法。與另外一些面向?qū)ο缶幊陶Z(yǔ)言不同,Java只支持單一繼承。
主站蜘蛛池模板: 欧美一级毛片高清免费观看 | 宅男69免费永久网站 | 国产亚洲精品久久久久91网站 | 高清一级毛片 | 久久精品99精品免费观看 | 一个人看的www片免费视频中文 | 国产成a人片在线观看视频 国产成版人视频网站免费下 | 国产福利片在线 易阳 | 日韩三级黄色 | 欧美成人性色大片在线观看 | 欧美一级高清在线观看 | 久久久国产一区二区三区丝袜 | 天天躁天天碰天天看 | 精品视频免费在线观看 | 欧美一区二区三区免费不卡 | 久久99久久精品久久久久久 | 日本久久综合 | 成人a视频片在线观看免费 成人a视频在线观看 | www.夜夜骑.com | 久草视频在 | 杨幂精品国产专区91在线 | 国产91精品高清一区二区三区 | 久草视频国产 | 在线看欧美日韩中文字幕 | 久久久久国产成人精品 | 国产精品天天爽夜夜欢张柏芝 | 午夜免费成人 | 99成人免费视频 | 日韩成人免费在线视频 | 99j久久精品久久久久久 | 玖草视频在线 | 美国第一毛片 | 日本xxxxx久色视频在线观看 | aaa在线| 免费看的一级片 | 国产精品一一在线观看 | 午夜影院亚洲 | 97在线免费观看视频 | 国产永久免费视频m3u8 | 最新国产精品自拍 | 午夜在线精品不卡国产 |