net core學習架構圖 到底學.net好還是學java好,求指導?
到底學.net好還是學java好,求指導?這個問題需要從平臺和語言兩個角度來啊來啊參與對比:平臺對比JAVA平臺DotNet和Java(或則說JVM)平臺從雙方都各有春秋,但DotNet只不過前期手機
到底學.net好還是學java好,求指導?
這個問題需要從平臺和語言兩個角度來啊來啊參與對比:
平臺對比JAVA平臺
DotNet和Java(或則說JVM)平臺從雙方都各有春秋,但DotNet只不過前期手機綁定在Windows系統(tǒng)上,錯過了互聯(lián)網的快車道,所以我現在的情況是Java平臺可以使用的人數和普及度、生態(tài)環(huán)境都遠好于DotNet平臺。
2.C#語言綜合比Java語言
從語言的角度講,絕對是C#好于Java,是因為C#發(fā)明出來的初期那是個對Java接受設計改進體系,.服務于不同目的的語言。C#版本到目前8.0為止,一直在謹慎再推出新功能新語法,有最強大無比IDE——Visual Studio的加持,開發(fā)體驗是遠遠的好于Java的。
只不過最近幾年,Java的JVM平臺也再次出現了許多Java以外的杰出的語言,如Groovy、Kotlin、Scala等,所以我C#的優(yōu)勢并不是太大。
綜合以上分析,如果不是二者挑一個去學習的話,我建議您學習Java。不過我個人也很喜歡功能更豐富的DotNet。
這個要看你踏足的地域環(huán)境吧,例如大連Java的行情一直在很不錯。但是近一兩年來.NET
工程師的需求量也大嚇提高,只不過市場上超過的人員并太少,很多公司全是招Java工程師后再詢問能否轉.NET
的。
.net易學難進入到
java難學易探索
是學C#還是學delphi好?
前提是C#,呢既然用過VC好多年,C#練熟會迅速的。可是國內習慣于看衰C#,只不過.netcore發(fā)展的很比較好,這個可以全棧開發(fā),桌面程序就沒有必要說了,移動客戶端跨平臺用xamarin,服務器端有coremvc,人工智能有,嵌入式IOT也也可以用C#。幾乎不要太爽