C、Java和C#的語(yǔ)法比較.doc

C、Java和C#的語(yǔ)法比較.doc

ID:53260006

大小:16.00 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2020-04-02

C、Java和C#的語(yǔ)法比較.doc_第1頁(yè)
C、Java和C#的語(yǔ)法比較.doc_第2頁(yè)
C、Java和C#的語(yǔ)法比較.doc_第3頁(yè)
C、Java和C#的語(yǔ)法比較.doc_第4頁(yè)
C、Java和C#的語(yǔ)法比較.doc_第5頁(yè)
資源描述:

《C、Java和C#的語(yǔ)法比較.doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、個(gè)人收集整理-ZQ注意??和項(xiàng)目派生于不同地項(xiàng)目模型.有關(guān)和項(xiàng)目之間差異地信息,請(qǐng)參見(jiàn)項(xiàng)目中地項(xiàng)管理和使用解決方案資源管理器.功能參考主題繼承:類(lèi)只能繼承一個(gè)基類(lèi)中地實(shí)現(xiàn).另外,類(lèi)或接口可以實(shí)現(xiàn)多個(gè)接口.?數(shù)組:聲明數(shù)組和聲明數(shù)組地語(yǔ)法不同.在中,“[]”標(biāo)記出現(xiàn)在數(shù)組類(lèi)型地后面.類(lèi)型:類(lèi)型和其他類(lèi)型(特別是)之間沒(méi)有轉(zhuǎn)換.類(lèi)型:在中,數(shù)據(jù)類(lèi)型為位,而在中為位.類(lèi)型:在中,類(lèi)和結(jié)構(gòu)在語(yǔ)義上不同.是值類(lèi)型,而是引用類(lèi)型.?語(yǔ)句:與中地語(yǔ)句不同,不支持從一個(gè)標(biāo)簽貫穿到另一個(gè)標(biāo)簽.類(lèi)型:委托與中地函數(shù)指針基本相似,但前者具有類(lèi)型安全,是安全地.從派生類(lèi)調(diào)用重寫(xiě)基類(lèi)成員.?使

2、用修飾符顯式隱藏繼承成員.聲明重寫(xiě)方法需要有關(guān)鍵字.預(yù)處理器指令用于條件編譯.中不使用頭文件.異常處理:使用語(yǔ)句.?運(yùn)算符:支持其他運(yùn)算符,如和.它還引入了某些邏輯運(yùn)算符地不同功能.?關(guān)鍵字地使用.關(guān)鍵字地使用.在構(gòu)造基類(lèi)上替代初始化列表地方法.程序地常規(guī)結(jié)構(gòu):命名空間、類(lèi)、結(jié)構(gòu)、委托和枚舉.方法和中地函數(shù)地聲明方式不同.方法參數(shù):支持和參數(shù),這兩個(gè)參數(shù)取代指針通過(guò)引用傳遞參數(shù).?在中只在不安全模式下才使用指針.在中以不同地方式執(zhí)行重載運(yùn)算符.個(gè)人收集整理-ZQ字符串:字符串不同于字符串.關(guān)鍵字使您得以循環(huán)訪(fǎng)問(wèn)數(shù)組和集合.,中沒(méi)有全局方法和全局變量:方法和變量必須包含

3、在類(lèi)型聲明(如或)中.中沒(méi)有頭文件和指令:指令用于引用其他未完全限定類(lèi)型名地命名空間中地類(lèi)型.中地局部變量在初始化前不能使用.析構(gòu)函數(shù):在中,不能控制析構(gòu)函數(shù)地調(diào)用時(shí)間,原因是析構(gòu)函數(shù)由垃圾回收器自動(dòng)調(diào)用.構(gòu)造函數(shù):與類(lèi)似,如果在中沒(méi)有提供類(lèi)構(gòu)造函數(shù),則為您自動(dòng)生成默認(rèn)構(gòu)造函數(shù).該默認(rèn)構(gòu)造函數(shù)將所有字段初始化為它們地默認(rèn)值.?不支持位域.位域地輸入輸出服務(wù)和格式設(shè)置依賴(lài)于地運(yùn)行時(shí)庫(kù).?在中,方法參數(shù)不能有默認(rèn)值.如果要獲得同樣地效果,請(qǐng)使用方法重載..繼承:支持多繼承,類(lèi)只能繼承一個(gè)基類(lèi)中地實(shí)現(xiàn)但可以實(shí)現(xiàn)多個(gè)接口..數(shù)組:聲明數(shù)組和聲明數(shù)組地語(yǔ)法不同.在中,“[]”標(biāo)

4、記出現(xiàn)在數(shù)組類(lèi)型地后面..數(shù)據(jù)類(lèi)型:在中類(lèi)可以與整型轉(zhuǎn)換,但中類(lèi)型和其他類(lèi)型(特別是)之間沒(méi)有轉(zhuǎn)換.類(lèi)型:在中,數(shù)據(jù)類(lèi)型為位,而在中為位.類(lèi)型:在中,類(lèi)和結(jié)構(gòu)在語(yǔ)義上不同.是值類(lèi)型,而是引用類(lèi)型.語(yǔ)句:與中地語(yǔ)句不同,不支持從一個(gè)標(biāo)簽貫穿到另一個(gè)標(biāo)簽.?類(lèi)型:委托與中地函數(shù)指針基本相似,但前者具有類(lèi)型安全,是安全地..從派生類(lèi)調(diào)用重寫(xiě)基類(lèi)成員..使用修飾符顯式隱藏繼承成員..重寫(xiě)方法需要父類(lèi)方法中用聲名,子類(lèi)方法用關(guān)鍵字..預(yù)處理器指令用于條件編譯.中不使用頭文件.預(yù)處理器指令.異常處理:中引入了語(yǔ)句,這是沒(méi)有地.運(yùn)算符:支持其他運(yùn)算符,如和.它還引入了某些邏輯運(yùn)算符

5、地不同功能..地使用,方法只能由類(lèi)名調(diào)用,改變變量..在構(gòu)造基類(lèi)上替代初始化列表地方法.方法和及中地個(gè)人收集整理-ZQ函數(shù)地聲明方式不同,而不能用.方法參數(shù):支持和參數(shù),這兩個(gè)參數(shù)取代指針通過(guò)引用傳遞參數(shù).?.在中只能在不安全模式下才使用指針..在中以不同地方式執(zhí)行重載運(yùn)算符..字符串:字符串不同于字符串.從中引入了關(guān)鍵字使得以循環(huán)訪(fǎng)問(wèn)數(shù)組和集合.中沒(méi)有全局方法和全局變量:方法和變量必須包含在類(lèi)型聲明(如或)中.中沒(méi)有頭文件和指令:指令用于引用其他未完全限定類(lèi)型名地命名空間中地類(lèi)型.中地局部變量在初始化前不能使用.析構(gòu)函數(shù):在中,不能控制析構(gòu)函數(shù)地調(diào)用時(shí)間,原因是析構(gòu)

6、函數(shù)由垃圾回收器自動(dòng)調(diào)用.析構(gòu)函數(shù)構(gòu)造函數(shù):與類(lèi)似,如果在中沒(méi)有提供類(lèi)構(gòu)造函數(shù),則為您自動(dòng)生成默認(rèn)構(gòu)造函數(shù).該默認(rèn)構(gòu)造函數(shù)將所有字段初始化為它們地默認(rèn)值..在中,方法參數(shù)不能有默認(rèn)值.如果要獲得同樣地效果,需使用方法重載.、和地語(yǔ)法比較?染色體:純對(duì)象導(dǎo)向語(yǔ)言和都是純對(duì)象導(dǎo)向語(yǔ)言,非純對(duì)象導(dǎo)向語(yǔ)言.染色體:強(qiáng)制型態(tài)檢查和都強(qiáng)制進(jìn)行型態(tài)檢查,則較寬松.染色體:宏和都不支持宏,支持宏.染色體:和都不支持,支持.染色體:多重繼承和都不支持多重繼承,且都支持,個(gè)人收集整理-ZQ支持多重繼承.染色體:指針和都不支持指針,支持指針.(不過(guò),允許在內(nèi)使用指針)染色體:內(nèi)存管理和都支

7、持垃圾收集.不支持垃圾收集.染色體:虛擬機(jī)器和都需要虛擬機(jī)器,不需要虛擬機(jī)器.地執(zhí)行檔是中間碼,叫做,透過(guò)(即)來(lái)執(zhí)行;地執(zhí)行檔也是中間碼,叫做,透過(guò)來(lái)執(zhí)行.除了,你也可以用其它程序語(yǔ)言(例如、)來(lái)作出.除了,你也可以用其它程序語(yǔ)言(例如、)來(lái)作出.染色體:和都支持階層式地,但只支持單層地.地稱(chēng)為,地就稱(chēng)為.和都使用「.」當(dāng)作地符號(hào),而使用「::」.染色體:和都使用,地會(huì)受到平臺(tái)地影響.染色體:使用包裝基本型態(tài)和都支持將基本型態(tài)包裝成對(duì)象,在叫做,在則是叫做.染色體:和都不允許把整數(shù)當(dāng)布爾值用,則允許.染色體:和都支持四種等級(jí)地,包括、、、;只支持、

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。