Visual J++

Visual J++

Visual J++是微軟公司研製的一款Java集成開發環境,使用的語言是J++。J++語言是Java語言的一個變種,其語法、關鍵字等均與Java相同。

基本介紹

  • 中文名:Visual J++
  • 類型:集成開發環境
  • 語言:Java語言的變種
  • 語法:Java相同
相關比較,公司反對,後續,

相關比較

Visual J++缺乏標準Java所具有的部分功能,如Java RMI和Java Native Interface(JNI),但同時微軟也為Visual J++增加了一些標準Java所不具有的功能,如委託(delegate)和事件(event)。進一步的,微軟還為Visual J++提供了J/Direct的功能,利用該功能,Visual J++可以方便的調用作業系統提供的各種功能,因此,相比標準的Java,Visual J++的效率得到了極大的提高。此外,Visual J++也支持ActiveX技術的開發和使用。

公司反對

作為Java商標的所有人,Sun公司最初給與了微軟公司與Java商標相關的授權,但因為Visual J++違反了Sun的授權協定中“必須保持兼容”的條款,Sun公司取消了對微軟公司的授權,並將微軟公司告上法庭。2001年1月24日,Sun公司與微軟公司達成庭外和解,和解協定禁止微軟繼續發展Visual J++,但允許微軟對已經售出的Visual J++進行技術支持和後續服務。

後續

Visual J++所使用的諸多技術被後來的.net框架所繼承,並且微軟也曾在.net平台提供類似Visual J++的新語言J#,該語言被用來幫助Java用戶遷移到.net平台。

相關詞條

熱門詞條

聯絡我們