Java sebenarnya hampir sama dengan perangkat lunak lain seperti Symbian, windows mobile, android atau pun iPhone.
Namun memang masih setingkat di bawah mereka.
Kurangnya kemampuan multitasking adalah kekurangan terbesarnya.
Namun begitu, platform java memiliki keunggulan yaitu sifatnya yang terbuka, sehingga vendor-vendor dapat dengan leluasa menyematkan perangkat lunak ini pada ponsel buatannya.
Tak heran bila begitu banyak hp yang disokong oleh aplikasi buatan Sun Microsystem (pembuat platform java).