Bu makale duruma biraz ışık tutuyor. Bu makale içinde en uygun bağlantıdır bu . Yani dili bilen pek çok programcının bulunduğu ve üniversitelerde yaygın olarak öğretilen çok büyük bir kurulum tabanınız var. C ++ okulumun müfredatından çıkarıldı, Java hala burada. Java, diğer cep telefonlarında büyük bir yükleme tabanına sahip olan Java ME'ye sahiptir. Şu an cebimdeki Pantec Kolaylığı ekranın köşesinde küçük bir kahve fincanı var. Bunun ne olduğunu tahmin etmek isteyen var mı?
Yığın Taşma üzerine bu cevap da oldukça iyi kapsar.
SO cevabının özeti:
Java bilinen bir dildir, geliştiriciler bunu bilir ve öğrenmek zorunda değildir.
işaretçi aritmetiğine sahip olmadığından cava, c ++ kodundan çok java ile çekim yapmanız daha zordur
bir vm içinde çalışır, bu yüzden her telefon için tekrar derlemeye gerek yoktur ve güvenli olması kolaydır
Java için çok sayıda geliştirme aracı (ilk önce bakın)
zaten bazı cep telefonları java kullanıyordu, bu yüzden java endüstrisinde biliniyordu.
Hız farkı, çoğu uygulama için bir sorun değildir;