1. java和.net選哪個好
建議選擇JAVA,理由如下:
Java跨平台開發能力強。在Java的世界一直有一句話:「一次編寫,到處運行」,所以在哪裡寫代碼都沒問題,當然,專業程序員都更喜歡Linux和Unix。
相比之下,.NET在面對非微軟系統平台的移植,一直都是一大弱項。
Java安全性能強。作為一個最初設計就借鑒了多種主流語言存在問題的語言,Java充分的考慮到了安全性問題,將所有的代碼是用暗箱保護,並對內存調用設置了很完備的監測、緊急處理方式。
代碼精簡,語言健壯。通過調用組件,即可完成絕大部分的軟體行動,並且代碼錯誤的時候,可以通過調試完成修正,而不同於C系列的語言,必須編譯才能DeBug。
針對你的狀況和憂慮,做幾點評價:
待遇方面,.NET和JAVA有所差距,但高級程序猿之間差距不大,目前最火的是PHP和IOS開發。
你英語不好,那麼無論是學哪種語言,後期都會非常艱澀,因為英語不決定編程能力,它會極大的影響你翻閱谷歌、官方文檔的能力。
任何語言都有用處,而且你還年輕,別想一輩子都待在小城市,那樣的人不適合做程序員,適合當文員。
數學不好,影響的是數據結構、AI,以及邏輯能力,在基礎領域是沒有大影響的,你有足夠的時間彌補這方面的缺點。
2. .net好還是java好
當然是JAVA好了,不過呢,JAVA學起來要比.NET難,但是相對來說,學.NET的比較好找工作,因為開發JAVA的都是大公司,資金要求高,所以技術要好才OK了,但工資要比.NET高很多哦!各有利弊,如果你能學好JAVA,還是學這個的好,只是建議你。自己好好把握!!!
3. java和.net哪個強一些
怎麼說呢,個人感覺沒什麼區別。很語言本質來說,說起來,.net要比java優秀一點。
沒有什麼價值不價值的,都是不錯的產品。
只不過,為了不同商業目的,分屬於兩大陣營而以。
論易上手,IDE工具來的說,還是.net優秀一點。
但是,在開源和開放性,上來說,java
要比.net做的好。
Sun當年開發java,是為了能讓自己的小型機賣的更好一點。(Sun做硬體起家的。)
微軟開發.net平台。是為了讓大家都用他的操作系統。
如果單純論價值的話,你要看哪個公司的商業運營做的好了。如果自己的平台買的好,這個平台下的開發工具才會占優勢。