以前一直是做java的,換了家公司,改用C#了.做C#的同時,我又不想放棄掉java,個人還是比較喜歡java的.
C#與java那個應該更值得一直從事下去?
回答:其實這兩個是語言沒有什麼差別的,只要你最終掌握了面向對象的使用,他們的核心概念都是相同用的,區別只是使用的語言不用而已。打個比方就比如你去大型超市購物,目的都是買東西,最後去付款時,你可以選擇支付現金又或者刷卡,而C#和Java相當於一個是支付現金一個是刷卡,他們進行的結果都是付款,只不過用的方法不同而已。
所兩個都用怎麼樣?
回答:當然這種技術學習沒有說哪個好,哪個不好?這個區別就在於你的興趣在哪個方面更大,從而你學習哪個更容易入手,這些取決於個人。我就有一個朋友他一開始學習C#,覺得很難,後面他就改學Java就一直一方風順說這個很簡單。到後面其實他跟我說過:學習這兩個沒有差別,他剛開始學C#時說不會其實是剛剛起步,等改學Java時,他的面相對象、三成構架、反射等都是學扎實了,這些東西是兩個語言都通用的,核心都是面相對象,區別只是在於使用,有的人適合用這種,有的人適合用那種,沒有什麼這個好,那個不好之類的。
所以建議你,把核心把握住,這是這兩門語言的重點,當你都精通了,互轉就很快了,到時候不只是哪個好用了,而是什麼語言你都很容易轉入。