J♯

J#(讀音:J Sharp)是微軟.NET框架下的一門語言,語法與Java相似。J#包含在Visual Studio 2005中,以後的Visual Studio版本中不再支持。

基本介紹

  • 中文名:J#
  • 外文名:J#
  • 領域:計算機編程
簡介,區別,框架,參見,

簡介

J#(讀音:J Sharp)是微軟.NET框架下的一門語言,語法與Java相似。J#包含在Visual Studio2005中,以後的Visual Studio版本中不再支持。
Visual J# 是一種工具,供 Java 語言程式設計師用於構建在 .NET Framework 上運行的應用程式和服務。Visual J# 面向公共語言運行庫,並可以用於在充分利用 .NET Framework 的同時開發 .NET 應用程式,包括 XML Web services 和 Web 應用程式。Visual J# 應用程式從下列功能中獲益:
  • 跨語言集成
  • 增強的安全性
  • 版本控制和部署支持
  • 調試和分析服務

區別

JAVA是一種跨平台,跨作業系統的編程開發語言,基本都是靠底層JDK功勞,JDK也有很多廠家,有主流的甲骨文公司標準,也有IBM標準還有很多標準,JDK有不同的作業系統版本,比如在windows下安裝一個win版本的JDK開發出來的JAVA項目,拿到一個linux作業系統中,正常使用。
j#,它是微軟開發的一套JAVA平台,之前叫做VJ(和VB,VC一樣),由於著作權和利益的糾紛,結果微軟被判停止開發JAVA,由於微軟的新一代開發平台.net的問世,很多語言都集成入內,VJ雖然已經停止了升級和開發,但是也有少量的用戶,所以j#是.net平台下的JAVA語言規範。

框架

.NET框架(英語:.NET Framework)是由微軟開發,一個致力於敏捷軟體開發(Agile software development)、快速套用開發(Rapid application development)、平台無關性和網路透明化的軟體框架。.NET是微軟為2000年代對伺服器桌面型軟體工程邁出的第一步。.NET包含許多有助於網際網路內部網套用迅捷開發的技術。
.NET框架是微軟公司繼Windows DNA之後的新開發平台。.NET框架是以一種採用系統虛擬機運行的編程平台,以通用語言運行庫(Common Language Runtime)為基礎,支持多種語言(C#F#VB.NETC++Python等)的開發。
.NET也為應用程式接口(API)提供了新功能和開發工具。這些革新使得程式設計員可以同時進行Windows套用軟體網路套用軟體以及組件和服務(web服務)的開發。.NET提供了一個新的反射性的且面向對象編程編程接口。.NET設計得足夠通用化從而使許多不同高級語言都得以被匯集
甲骨文公司Java程式語言和Java平台企業版技術是.NET平台的競爭對手之一。
2014年11月12日,微軟宣布將完全開放.NET框架的原始碼,並提供給Linux和OS X使用。
Microsoft Visual Studio
Microsoft Visual Studio(簡稱VSMSVS)是微軟公司的開發工具包系列產品。VS是一個基本完整的開發工具集,它包括了整個軟體生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發環境(IDE)等等。所寫的目標代碼適用於微軟支持的所有平台,包括Microsoft WindowsWindows PhoneWindows CE.NET Framework.NET Compact FrameworkMicrosoft Silverlight
而Visual Studio .NET是用於快速生成企業級ASP.NET Web應用程式和高性能桌面應用程式的工具。Visual Studio包含基於組件的開發工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及許多用於簡化基於小組的解決方案的設計、開發和部署的其他技術。

參見

相關詞條

熱門詞條

聯絡我們