j++

J++是Microsoft設計的Java語言的變種語言,該語言兼容標準Java的語法,並在此基礎上提供了一些專有的語法功能,如委託、事件,使得J++可以方便的進行GUI程式的開發。

J++不支持標準Java的部分功能,如Java Native Interface(JNI)。

J++支持使用名為J/Direct的功能來直接調用本地系統提供的各種功能,以提高效率。

爭議,後續,

爭議

因為J++具有與標準Java不一致的實現,因此兩者不能完全兼容。Java商標的擁有者Sun公司因此以違反授權協定為由將微軟公司告上法庭,兩者在2001年初達成庭外和解,根據和解協定,微軟公司不得繼續發展J++語言,J++語言宣告死亡。

後續

微軟公司開發J++時用到的部分技術,被後來的.net框架所繼承
微軟公司也開發過類似J++的基於.net框架的新語言J#,用來幫助Java用戶遷移到.net平台。

相關詞條

熱門詞條

聯絡我們