-
Visual J++
鎖定
Visual J++是微軟公司研製的一款Java集成開發環境,使用的語言是J++。J++語言是Java語言的一個變種,其語法、關鍵字等均與Java相同。
- 中文名
- Visual J++
- 類 型
- 集成開發環境
- 語 種
- Java語言的變種
- 語 法
- Java相同
Visual J++相關比較
Visual J++缺乏標準Java所具有的部分功能,如Java RMI和Java Native Interface(JNI),但同時微軟也為Visual J++增加了一些標準Java所不具有的功能,如委託(delegate)和事件(event)。進一步的,微軟還為Visual J++提供了J/Direct的功能,利用該功能,Visual J++可以方便的調用操作系統提供的各種功能,因此,相比標準的Java,Visual J++的效率得到了極大的提高
[1-2]
。此外,Visual J++也支持ActiveX技術的開發和使用。
Visual J++公司反對
作為Java商標的所有人,Sun公司最初給與了微軟公司與Java商標相關的授權,但因為Visual J++違反了Sun的授權協議中“必須保持兼容”的條款,Sun公司取消了對微軟公司的授權,並將微軟公司告上法庭。2001年1月24日,Sun公司與微軟公司達成庭外和解,和解協議禁止微軟繼續發展Visual J++,但允許微軟對已經售出的Visual J++進行技術支持和後續服務。
[3-4]
Visual J++後續
Visual J++所使用的諸多技術被後來的.net框架所繼承,並且微軟也曾在.net平台提供類似Visual J++的新語言J#,該語言被用來幫助Java用户遷移到.net平台。
- 參考資料
-
- 1. Microsoft's J/Direct called death of Java .Java World[引用日期2012-08-23]
- 2. Microsoft declares war .www.xent.com[引用日期2012-08-23]
- 3. MS debuts Visual J++ .CNET[引用日期2012-08-23]
- 4. Sun settles with Microsoft, announces layoffs .CNET[引用日期2012-08-23]