2015-01-07 177 views
-1

這是我的第一篇文章。我是新來的,我也是編程新手。 所以我學會了一點點C來編程概念的基礎,然後跳到C++一點,現在我似乎理解它很好,現在正在做Java。 我很困惑什麼語言最適合創建桌面應用程序(特別是對於現代編程概念)? 我如何開始像音樂播放器程序,圖片瀏覽器和東西的項目? 而我來自尼日利亞,即使是大學的計算機科學專業,也沒什麼好的編程環境,它主要取決於學生。所以請給新手程序員一些友好的建議!如何使用Java或C++編寫GUI桌面應用程序?

+3

這個問題不適合我們的堆棧溢出問答格式,但最簡單的答案是應用程序可以用各種語言編寫,包括C++和java,以及還有更多。它們都有不同的方法來構建一個GUI驅動的應用程序。 – ApproachingDarknessFish

+0

沒有絕對更好的語言。 Java和C++都適用於創建桌面應用程序。他們都有很多圖書館,大型社區和大量的在線資源來學習更多。 – tux3

+2

對於Java,使用Swing框架和庫來創建可在MacOS,Windows和Linux上運行的桌面GUI應用程序,而無需修改代碼。您還可以將GUI應用程序移植到Android上,因爲它具有類似的GUI庫。如果你想使用C++,那麼就有跨操作系統庫,比如GTK +,Qt和wxWidgets。如果您的目標是特定操作系統(例如,您只想爲Windows編寫),那麼請使用特定於操作系統的語言。在Windows上,使用C#。在MacOS上,使用Objective-C(或最近推出的Swift)。 – stackoverflowuser2010

回答

-3

對於java,您使用一個所見即所得的工具用於用戶界面。我知道netbeans有一個。對於C++,不要問我。

如果您在平臺上尋找兼容性,請選擇java之上的C++,因爲java提供它,而C++不提供它。 (我不是說這是最好的)

+1

C++對平臺獨立性非常好。 GUI開發也有很好的庫(如qt)。在有些情況下,java確實是最好的選擇,我並不否認這一點。 – stefan

+1

不知道那個。如果你想跨平臺兼容,我總是學會如何通過C++來使用java。 – blipman17

+0

C++不是依賴於平臺的語言。 – orfdorf

相關問題