Kod olarak çok farklı değil, kolaylıkla ilgisi yok. Visual studio'nun profesyonel çalışma ortamı var. C# için değil .Net platformu için
Zaten iki dilin değişken isimleri, hazır metotlarının adı kullanımı aynı, ikisi de OOPL. C# ile android uygulaması da yazabilirsin.
Farklı işletim sistemlerinde çalışmaması dışında .Net'in eline su dökülmez.
Java'yı tercih eden bağımsız platform ve ücretsiz yazılım olduğundan tercih eder, C# ise .Net için.
JAVA mı C# mı Sorusu Yanıta Ulaştı
Bir şey daha var, işin uzmanı olduğun zaman, diplomada olunca iş de olur para da. C#'ı öğrendikten sonra Java'yı öğrenmek 1 aydan kısa sürer.