Ngluwihi OpenOffice, Vuze, Woopra, utawa applet sing digelar ing sawetara kaca web, banget ditemokake ing sistem seluler, TV, GPS, ATM, program bisnis lan akeh kaca sing saben dina dolanan mlaku ing Jawa.
Grafik ing ngisor iki nuduhake carane teknologi Jawa nduweni domain sing ditandhani kanthi cara cepet saka 2006 nganti 2011 dibandhingake C # .net, php, lan Ruby, sing bisa dijupuk minangka asil penawaran proyek.
Ing kasus geospasial, C ++ lan Jawa minangka rong negara gedhe ing ngendi aplikasi Open Source dibangun; Tabel ing ngisor iki ngringkes perkara, kanggo subyek ing post aku fokus ing ngembangake aplikasi Java nanging ing tembunge dhisik (sing ora), saka sisih Jawa ngluwihi C ++ ing sesambetan 15 kanggo 10.
Aplikasi GIS ing C ++ |
Aplikasi GIS ing Jawa |
Ing tingkat Desktop
|
|
Ing level server
|
|
Ing tingkat toko buku
|
|
Saka ndhuwur, paling ora 5 sing dikembangake ing Jawa dicantumake minangka proyèk yayasan OSGeo, sawetara ing inkubasi, kanggo nggoleki kelangsungan lan complementarity.
Menarik banget yen duwe tabel ahli ahli program kanggo mbahas babagan kenapa dheweke seneng utawa sengit karo Java, bisa uga bakal dibahas manawa Pointers nggawe proses kasebut gampang utawa ora, yen multithreading bakal duwe kaluwihan tinimbang basa liya yen ora ana mesin virtual, yen keamanan relatif ; nanging ing siji bab kabeh bakal setuju:
Kasunyatane dadi lintas platform, amarga aplikasi kasebut bisa mlaku ing Windows, Linux, Solaris lan Mac (ora nggatekake wangkal Steve Jobs). Iki nggawe atraktif kanggo aplikasi kanthi ruang lingkup global, ing endi pangguna bakal nggunakake sistem operasi lan browser sing beda-beda, mecah meh kabeh nganggo Mesin Virtual sing misuwur sing ora nindakake tugas kanthi multithreaded, ngatasi masalah portabilitas lan nyedhiyakake penyaringan sing aman ing antarane klien lan server.
Uga kasunyatan minangka Open Source minangka aspek kanggo ngurmati, senadyan Oracle ndarbeni SUN (pangembang Jawa), lan sawetara keraguan apa sing bisa kedadeyan ing jangka panjang karo MySQL (lisensi GPL), meh ora ana pitakonan ing mangsa saka basa Jawa.
Bisa uga, apa sing diwiwiti karo Remaja Hijau minangka proyek sing gagal kanggo mbukak televisi lan VHS ora meh padha karo apa sing wis diraih Java ing posisi, sanajan tujuane cocog. Nganti saiki, ana 3 aplikasi Java:
J2SE (Standard Edition), yaiku kang digunakake kanggo mbangun aplikasi lan apples sing didhukung.
J2EE (Enterprise Edition), biasane kanggo piranti bisnis multilayer, layanan dhukungan jarak adoh lan dagang elektronik.
J2ME (Mikro Edition), karo aplikasi kanggo telpon seluler, GPS lan kotak TV digital sing dibangun.
Learn21 y Globalisasi iku conto saka kelas-kelas virtual ing ngendi sampeyan bisa sinau Jawa.
Dadi, arep bali menyang pitakonan awal, yen Jawa layak sinau ...