-
Visual J#
鎖定
Visual J#是一種工具,供Java語言程序員用於構建在 .NET Framework上運行的應用程序和服務。
- 中文名
- Visual J#
- 外文名
- Visual J#
- 定 義
- 工具
- 功 能
- 跨語言集成
- 類 型
- 軟件
- 後綴名
- .jsl
Visual J#定義
雖然微軟並不支持Java虛擬機作為.NET的一部分,但是Visual J#允許熟悉或是更喜歡Java概念和語言語法的程序員編寫並編譯一段能在.NET框架公共語言運行庫平台上成功運行的程序。源語句被編譯成微軟中間語言(MSIL),這等價於Java的字節碼。一段已被編譯成Java字節碼的程序也可以轉換成MSIL。
有了Visual J#,微軟就擁有了等價於Java開發工具包1.1.4版本類庫的微軟自己的類庫。Visual J#支持Visual J++和微軟擴充的功能。對於Visual J++的用户,微軟説,Visual J#提供了一個熟悉的界面,以及能在同一台機器上使用的開發系統和工程文件。
Visual J#特徵
Visual J# 面向公共語言運行庫,並可以用於在充分利用 .NET Framework 的同時開發 .NET 應用程序,包括 XML Web services 和 Web 應用程序。Visual J# 應用程序從下列功能中獲益:
跨語言集成
增強的安全性
版本控制和部署支持
調試和分析服務
注意 即使沒有在計算機上安裝 Visual J#,也可以使用 Visual Studio® 調試 Java 語言應用程序。
Visual J# 中默認的源文件擴展名是 .jsl。
Visual J# 包括下列內容:
獨立開發的類庫,旨在提供大多數 JDK 1.1.4 級類庫的功能以及大學中計算機科學專業的高級課程內指定的 JDK 1.2 java.util 軟件包的許多類。有關更多信息,請參見類庫支持。
與 Windows® 基礎類 (WFC) 和許多 com.ms.* 軟件包的兼容性;有關更多信息,請參見受支持的類庫。
但是,Visual J#:
不能將 Java 語言源代碼編譯成 Java 語言字節碼格式,即 .class 文件。
不支持 Java 本機接口 (JNI)、原始本機接口 (RNI) 和遠程方法調用 (RMI)。
Microsoft Visual J# 不能用於開發者在 Java 虛擬機上運行的應用程序。使用 Visual J# 生成的應用程序和服務將只在 .NET Framework 上運行。Visual J# 由 Microsoft 獨立開發。它未經 Sun Microsystems, Inc. 批准或認可。
[1]
- 參考資料
-
- 1. Visual J# .TechTarget SOA [引用日期2015-08-18]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:10次歷史版本
- 最近更新: jiyuandui