時(shí)間:2022-02-19 04:09:02 | 來(lái)源:信息時(shí)代
時(shí)間:2022-02-19 04:09:02 來(lái)源:信息時(shí)代
計(jì)算編程語(yǔ)言的效率是一個(gè)很廣泛的課題,它要考慮程序員的時(shí)間、總體復(fù)雜性、代碼的行數(shù)、可用性、可維護(hù)性和運(yùn)行效率。當(dāng)然很多人不同意賦予這些變量的權(quán)重,經(jīng)常是在不同的情況下偏重有所不同。然而Jython除運(yùn)行時(shí)的效率外,其他方面都超過(guò)其他語(yǔ)言。Jython的運(yùn)行速度是可以與其他高級(jí)語(yǔ)言相比的,但速度并不是高級(jí)語(yǔ)言的目標(biāo)和特點(diǎn)。區(qū)別在于當(dāng)加速一個(gè)需要的應(yīng)用時(shí),將Jython代碼翻譯成Java更有效,這是由于Jython與Java的無(wú)縫集成性。另外對(duì)所有有效的Jaya類的直接訪問(wèn)增加了改進(jìn)已存在的類的可能性。動(dòng)態(tài)類型:在Jython中你不必像在Java中那樣聲明類型,因?yàn)轭愋褪窃谶\(yùn)行時(shí)決定的。Jython的列表和映射類型是高級(jí)的多態(tài)的Java類的實(shí)例。多態(tài)意味著對(duì)象能對(duì)不同的數(shù)據(jù)類型工作。例如Jython的list類型可以是一個(gè)數(shù)字的序列、字符串的序列、字符的序列或它們的組合。動(dòng)態(tài)和多態(tài)性的列是對(duì)編程的極大的貢獻(xiàn),從很多已放棄顯式的靜態(tài)類型定義的高級(jí)語(yǔ)言中可看出它減少了代碼的行數(shù),降低了復(fù)雜性,提高了程序的效率。關(guān)鍵詞:效率,動(dòng)態(tài)
客戶&案例
營(yíng)銷資訊
關(guān)于我們
客戶&案例
營(yíng)銷資訊
關(guān)于我們
微信公眾號(hào)
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。