css - C#与java开发Windows程序哪个好?
黄舟
黄舟 2017-04-17 15:05:59
0
5
692
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(5)
阿神

目前Windows程式分為兩種:

  1. Desktop App(傳統桌面程式)

  2. Universal Windows App(跨平台程序,PC、手機,以前稱為Windows Store App、Metro App)

Windows Desktop App 流行的有兩種:

  1. 用 win32 api 寫的,這種向下相容性強,xp、2000 的版本都能用,只能用 C++ 寫

  2. 用.NET Framework 寫的,這種在裝有.NET 的系統上都能運行,但是.NET版本比較多, 例如Windows 7 就自帶.NET 3.5,能用各種語言編寫,如C#、VC++、VB、JavaScript,但微軟主打C#

當然 Java 也能寫 Windows Desktop App, 但是也像 .NET 需要裝 Framework 一樣需要裝 JRE 才能運行,但是 JRE 普及度遠不及 .NET Framework。

Universal Windows App 主要是使用 WinRT (可以認為是 .NET 的精簡版),也是可以用各類.NET語言編寫,C#、VC++、VB、JavaScript…… 而Java就做不了這個

總之就Windows程式開發而言,個人認為是 Universal Windows App 方向比較好,推薦C#

Ty80

但就windows的桌面程式而言,不涉及其他!

Java開發的Windows桌面程式個人見到的不多,但是見到的幾乎難以論及美觀。

C#是微軟從頭到尾搗鼓出來的一個開發語言,一直得到微軟的大力支持:從網站開發到桌面程式。所以,windows的桌面程式用C#肯定錯不了。而且,目前微軟在開源上大有進步,在linux系的系統上也可以執行C#的程式。

所以,windows桌面程式用C#確實可靠

Ty80

強烈推薦c'# 方便快速且第三方的UI很多,可以做的很美觀。還有一種混合的桌面程式 例如electron 你可以使用開發前端的東西來做桌面

PHPzhong

c#和windows系統是一個公司的,很明顯一點你知道該怎麼選了吧。從另一個方面說,c#有很成熟的官方UI和第三方UI。 java就比較少了,基本上都是一句一句程式碼堆起來的。開發速度上,java和C#差了不少,堆程式碼和拖控製完全不是一個等級的。所以開發winform還是c#吧。

巴扎黑

開發 Windows 應用程式的話,果斷 C#,不解釋。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板