Microsoft Visual J# 2005 使开发人员能够使用 Java 语言语法在 .NET Framework 上生成应用程序和服务。Visual J# 将 Java 语言语法集成到 Visual Studio® 集成开发环境 (IDE) 中。Visual J# 还支持 Visual J++ 6.0® 中包含的大部分功能,包括 Microsoft 扩展。Visual J# 不是用于开发旨在 Java 虚拟机上运行的应用程序的工具。使用 Visual J# 生成的应用程序和服务将只能在 .NET Framework 上运行。Visual J# 是由 Microsoft 独立开发的。它未经 Sun Microsystems, Inc. 认可或批准。
Microsoft Visual J# .NET 不是用来开发基于Java虚拟机的应用软件。其程序及服务只能在基于.NET框架的系统上工作,而不能工作在任何Java虚拟机上。Visual J# .NET 是微软自行研制开发的, Sun并没有参与其中。
由于 Visual J# 与 Visual Studio IDE 集成,因此 Visual J# 程序员可以使用 Visual Studio 设计器创建 XML Web services、Web 窗体页和 Windows 窗体应用程序。
Microsoft Visual J# .NET说明
Visual J# 中默认的源文件扩展名是 .jsl。Visual J# 包含以下内容:
将 Java 语言源编译为 Microsoft® 中间语言 (MSIL) 的 Visual J# 编译器。
将 Java 语言字节码转换为 MSIL 的二进制转换器。
独立开发的类库旨在提供一些功能,该功能与大多数 JDK 1.1.4 级类库的功能等效,也等效于大学理事会的计算机科学高级能力分班课程中指定的 JDK 1.2 java.util 软件包的许多类的功能。
与 Windows® 基础类 (WFC) 和许多 com.ms.* 软件包兼容。
Visual J# 编译器只能在 Visual Studio 2005 中创建 32 位的应用程序。在 64 位的 Windows 操作系统上运行时,使用 Microsoft Visual J# 2005 编译的应用程序将会在 WOW64 (Windows on Windows64) 下运行。
但是 Visual J#:
不能将 Java 语言源代码编译成 Java 语言字节码格式,即 .class 文件。
不支持创建在 Java 虚拟机上运行的应用程序的能力。
不支持 Java 本机接口 (JNI)、原始本机接口 (RNI) 和远程方法调用 (RMI)。
Microsoft Visual J# 2005 不用于开发打算运行于 Java 虚拟机上的应用程序。使用 Visual J# 生成的应用程序和服务将只能在 .NET Framework 上运行。Visual J# 是由 Microsoft 独立开发的。它未经 Sun Microsystems, Inc. 认可或批准。
- PC官方版
- 安卓官方手机版
- IOS官方手机版