网站地图
3936.net
学霸百科 没有你查不到的
Visual J++

「官网地址0365.tv」-「永久地址0365.tv」

Visual J++是微软公司研制的一款Java集成开发环境,使用的语言是J++。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平台。