首頁>Club>
大神求解,謝謝謝謝謝謝?
20
回覆列表
  • 1 # 平章芯事

    雖然java已經爛大街,但不得不說,java比c#有錢途。

    許多網際網路公司動輒十幾萬臺伺服器,若用windows,單單授權費用就得數十億,所以,大公司用開源的多,很少用windows。

    而c#基本上把自己綁在windows平臺上,有錢的僱主都不用windows,你說c#又錢途沒?

  • 2 # 萬碼牛叔

    我想,大部分熟練使用哪種語言的人,就會說哪種語言好,因為他太熟悉而且太習慣使用了,換一種語言可能都會覺著不夠方便。很難做到客觀評價。

    1、TIOBE語言排行榜2002-2016

    2、開發者數量(從網路上找到一份資料,準確性待考證)

    JetBrains 估算了全球使用熱門程式語言的開發者數量:

    Java 有 900 萬;C# 大約 780 萬;JavaScript 大約 760 萬;PHP 將近 600 萬;C++ 大約 440 萬;Python 有 400 萬;Objective-C 大約 330 萬;C 大約 190 萬;Ruby 大約 180 萬;

    3、去招聘網站自己做一個數據統計吧,看看兩種語言的職位數量和平均薪金水平,或許更有說服力一些。

    我需要承認,無論哪種技術,都不妨礙大牛的產生,所以踏實專研技術,可能勝過辯論技術的好壞。

  • 3 # 路人與貓

    Java更有前途吧。

    首先,Java的市場需求大。10086電話查詢系統、網上銀行支付平臺、購物網站、手機上的Java遊戲……這些都涉及到Java,市場對Java人才的需求也一直在漲,感覺學習Java找工作會容易點。

    其次,Java語言相對簡單點。

    不過,哪個語言領域都有大牛存在,有前途的絕對是技術掌握的好的。

  • 4 # Melo青春不謝幕

    兩個都不錯,目前企業用的最多的就是java和c#了,java學習起來稍微難一點,而且學習週期稍長,而C#呢,學起來稍微簡單一些,學習時間也不是很長,智聯招聘的資料分析,目前每1個.Net程式設計師被2.8個公司爭搶,而目前國內.net培訓做的最好的就是如鵬網了,有技術大牛上課,口碑也不錯,好多人都是慕名而去的,再多的你就自己到如鵬網的官網上去看吧,當時學過覺得挺不錯的

  • 5 # 東渡科技

    如果同時接觸到Java和C#這兩門語言,確實是會容易讓人糾結,畢竟目前這兩門語言都是世界使用人數排名前五的語言,要說哪個更有前途,真的很難判定,因此,個人認為是有必要分析一下兩門語言的一些特點和應用領域。

    語法:在語法上,如果是接觸過Java又接觸過C#的話,你會發現兩門語言的語法是很相近的,但如果仔細比較,C#的語法是要比Java要全面很多的,因此在語法層面C#要比Java完善一些,可在靈活上,又因C#的語法限制,又導致C#輸了一籌。

    難易程度:一定要說誰簡單一些的話,Java要易學一些吧,因為它的基礎知識相對簡潔,更容易精通,C#依託於微軟的.net平臺,雖有大量輔助程式設計方式,入門也會比Java容易一些,但複雜程度實際是比Java要高的。

    跨平臺:可能有人不太知道C#這門語言,只知道Java是跨平臺的,可實際上C#也是跨平臺的,只是C#的跨平臺還是依託於.net,並沒有Java的跨平臺性那麼徹底,這一點上C#可以算是略遜一籌。

    應用方向:在應用方面,兩門語言應用都是非常廣泛的,不論是網站、遊戲、或是一些其他的功能軟體,都有C#和Java可以插足的地方。不過,兩者在著重方面還是有區別的,Java現在被大量應用於網站web開發以及移動網際網路端app的應用開發;C#的應用主要強項是控制檯視窗軟體的開發以及網路內部系統的應用,如一些視窗小遊戲。在這一點來看,就無所謂誰更好了。

    安全性:Java是開源的,這點大家都知道,因此在安全效能上是有一些欠缺的,C#經常應用於後臺內部網路的開發,以此可見,C#的安全性是很有保障的,在這一項上,Java語言略輸一籌。

    平臺:C#的強大有一部分是依託於.net平臺,開發形式也比較單一,Java的強大來自於它的大量包庫,開發的形式也變化多樣,從這點來看,Java的應用要更靈活一些。

    測試:C#有強大的.net 平臺輔助,有大量的測試工具可以直接使用,Java是沒有的,因此在測試方面,Java要比C#麻煩不少。

    使用人數:從使用的人數來看,Java語言的使用人數是全世界最多的,C#的使用人數也不少,僅次於Java的使用人數。

    透過以上的比較,兩門語言算是各有千秋,都非常強大,也都是目前程式界的主流,如何選擇,還是看應用領域吧!你喜歡什麼應用方向,就根據這個方向的需要選擇程式語言就好了。

    個人建議Java好一點,因為限制吧,C#的限制要不Java多不少,也沒有Java的開源專案多,對後續的提升,Java顯然是更具有優勢的!

  • 中秋節和大豐收的關聯?
  • 俄羅斯和美國目前在哪些領域存在巨大分歧?