回覆列表
  • 1 # 網路圈

    在所有開發語言當中,Java和.NET都是非常優秀的開發語言,目前在國內,這兩種開發語言使用的人數佔據量也是相當大的。

    從語言特性包括語法上來說,Java和.NET都長得很相似,所以這兩種語言互相間學習都較容易。但是從更廣泛的角度來說,Java有著.NET暫時無法超越的優點,如:跨平臺(雖然.NET也宣稱跨平臺了,但畢竟推出時間短,還不夠成熟)、生態圈好、開源社群力量大、應用廣泛等。

    如果從以後的就業角度去考慮,我們可以看下各大招聘網站上這兩種語言的崗位數量和薪資情況,總體上是Java比.NET競爭力更好一點。我一直在技術行業,身邊基本上都是一群程式設計師同學們,有Java、.NET、PHP、NodeJS等,就我所知的,不少從事.NET開發的朋友也有一些轉其它語言了(雖然沒有完全放棄.NET)。另外,大家身邊如果有人事或者獵頭朋友,多少也知道目前.NET的崗位需求量是怎樣的。

    綜上,我的建議是如果是剛入行的或準備入行的,不用考慮了,選Java;如果是.NET開發人員遇到職業迷茫了,我建議可以瞭解一下Java或者Python,多學點始終是好的。

  • 2 # onebite0

    首先,糾正下問題的誤區。.net是一個技術框架,java是一種語言,兩者沒有可比性,要對比的應該是c sharp 與 java

  • 3 # 網際網路生活那點事兒

    謝邀,這兩個方向相比,肯定是java方向比較好,java語言的面比較廣。學習java語言,不僅可以從事安卓開發,還可以從事後臺開發,大資料開發等等。目前來看,java始終是程式設計界的老大,長久不衰,所以如果你想學習程式語言,建議學習java方向。

  • 4 # 宇內流雲

    這得看你就業方向是什麼。如果是web(B/S)類方向,java、.NET都行,而目前大陸是傾向於前者;否則,選.net/c#更合適。

  • 5 # 古天樂100

    如果是ASP.NET和JSP比較,兩者高度相似,只是前者不跨平臺,有些減分;如果是ASP.NET CORE和SpringBoot比較,後者完全碾壓前者,畢竟後者資源和成熟度高太多了;如果是winform、wpf和swt、JavaFx比較,由於前者不能跨平臺,有些減分;

    結論:.net vs java 前者完敗,後者勝出

  • 6 # 橙子游戲豬

    net開發舒服點效能高點、java社群繁榮解決方案多元件多大廠支援、招人好招、大陸後端基本是java的天下、但是卷得厲害!毒狼可以選net、團隊選java

  • 中秋節和大豐收的關聯?
  • 感覺危機四伏不知道該怎麼來提升自己去適應社會了,應該重新學習些什麼嗎?