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

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

全員に返信(5)
阿神

現在、Windows プログラムには次の 2 種類があります:

  1. デスクトップ アプリ (従来のデスクトップ プログラム)

  2. ユニバーサル Windows アプリ (クロスプラットフォーム プログラム、PC、携帯電話、以前は Windows ストア アプリ、Metro アプリとして知られていました)

人気のある Windows デスクトップ アプリが 2 つあります:

  1. win32 API で書かれており、強力な下位互換性があり、XP および 2000 バージョンで使用できます。C++ でのみ記述できます。

  2. これは .NET Framework で記述されており、.NET がインストールされているあらゆるシステムで実行できますが、.NET のバージョンは多数あります。たとえば、Windows 7 にはさまざまな言語で記述できる .NET 3.5 が付属しています。 、C#、VC++、VB、JavaScript などですが、Microsoft は C#

  3. に重点を置いています

もちろん、Java でも Windows デスクトップ アプリを作成できますが、.NET が Framework をインストールする必要があるのと同じように、実行するには JRE をインストールする必要がありますが、JRE は .NET Framework よりもはるかに人気がありません。

ユニバーサル Windows アプリは主に WinRT (.NET の合理化されたバージョンと考えることができます) を使用し、C#、VC++、VB、JavaScript などのさまざまな .NET 言語で記述することもできます...ただし、Java ではこれができません

要するに、Windows プログラム開発に関する限り、個人的にはユニバーサル Windows アプリの方が良い方向だと考えており、C# をお勧めします

いいねを押す +0
Ty80

しかし、Windows デスクトップ プログラムに関する限り、他には何も関係ありません。

私個人としては、Java で開発された Windows デスクトップ プログラムをあまり見たことがありませんが、これまでに見たものは、その美しさの点でほとんど言葉では言い表すことができません。

C# は最初から最後まで Microsoft によって開発された開発言語であり、Web サイト開発からデスクトップ プログラムまで常に Microsoft から強力なサポートを受けてきました。したがって、Windows デスクトップ プログラムに C# を使用することは間違いではありません。さらに、Microsoft は現在、オープンソースにおいて大きな進歩を遂げており、C# プログラムは Linux システム上でも実行できます。

つまり、Windows デスクトップ プログラムに C# を使用することは非常に信頼性があります

いいねを押す +0
Ty80

C'# は便利で高速で、非常に美しく作成できるサードパーティの UI が多数あります。 Electron などのハイブリッド デスクトップ プログラムもあります。フロントエンド開発ツールを使用してデスクトップを構築できます

いいねを押す +0
PHPzhong

C# と Windows システムは同じ会社に属しているため、選択方法は明らかです。一方、c# には非常に成熟した公式 UI とサードパーティ UI があります。 Java は比較的小さいので、基本的には 1 文ずつ積み上げられます。開発速度の点では、Java と C# はまったく異なります。ヒープ コードとドラッグ制御は同じレベルではありません。したがって、winform は C# で開発する方が良いでしょう。

いいねを押す +0
巴扎黑

Windows アプリケーションを開発するときは、説明せずに C# に固執してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート