【導(dǎo)讀】同時(shí),由于是Microsoft公司的產(chǎn)品,它又同VB一樣簡(jiǎn)單。C#象Java,同時(shí)具有Delphi的一些優(yōu)點(diǎn)。Microsoft宣稱:C#是開(kāi)發(fā).NET框架應(yīng)用程序的最。抽象層,不同的OS銷售商負(fù)責(zé)執(zhí)行代碼層,從而將中立于平臺(tái)的字節(jié)代碼映射到主機(jī)平臺(tái)的機(jī)構(gòu)中。在這種情況下,Java似乎是統(tǒng)一分布式計(jì)算機(jī)世界的領(lǐng)袖候選人了。論在哪里)一度成為Java誘人但卻真實(shí)的口號(hào)。首先,Java是一種先進(jìn)的、面向?qū)ο蟮恼Z(yǔ)言,包含了預(yù)防常見(jiàn)錯(cuò)誤。的內(nèi)置功能,并在僅僅一兩個(gè)對(duì)象中攜帶了許多經(jīng)常需要用到的功能。與C++相比,Java更易于讀寫(xiě),植,Java盡可能少地使用了公分母模型,也就是說(shuō)放棄了將每個(gè)平臺(tái)開(kāi)發(fā)到極限的能力。庫(kù)中的所有類,并使語(yǔ)法簡(jiǎn)單化。與C#相比,.NET所支持的其它語(yǔ)言顯然是配角。比如,的存在主要是對(duì)千萬(wàn)個(gè)VB開(kāi)發(fā)人員的負(fù)責(zé)。Java的目的是要拯救分布式計(jì)算世界,C#則不同。C#本質(zhì)上是C++的進(jìn)化產(chǎn)物,使用了包括聲明、表。個(gè)叫做Just-In-Time編譯器的模塊將代碼映射到特定的CPU中,開(kāi)始實(shí)際的執(zhí)行過(guò)程。