He aʻo kūpono ʻo Java?
Ma waho o OpenOffice, 'O Vuze, Woopra, aiʻole nā papa inoa i hoʻonohoʻia ma kekahi mau pūnaewele pūnaewele, i hoʻonohonohoʻia i nā pūnaewele no nā kelepona, TV, GPS, ATMs, nā polokalamuʻoihanaʻoihana a me nāʻaoʻao he nui a mākou e heʻe nei i kēlā me kēia lā e holo nei ma Java.
ʻO kēia pakuhi e hōʻike mai ana Iawa enehana mai i ka ikaika kikowaena steadily mai 2006 2011 like e C # .net, PHP, a Ruby, o hiki mai ia i kēia hana kaumaha ai oukou ia.
Ma ka hihia o geospatial 'ia, C ++ a Iawa i ka nui lani a mau mea i kūkuluʻia ai ka Open Source noi; ʻO kēia papaʻaina hōʻuluʻulu manaʻo no ka mea, i ka theme like o ke kia aʻu e kālele ana ma luna o ua hoʻopālua ma Iawa noi akā, ma mua kilohi (i mea ole), mai kaʻaoʻao o Iawa i C ++ ua oi ma ka pili 15 i 10.
GIS mau hana ma C ++ |
GIS mea noi i Java |
Ma ka papa ho'olālā
|
|
I ka pae'oihana
|
|
Ma ka papa waihona
|
|
Mai ka luna, ma ka liʻiliʻi loa 5 o ka hoʻomohala i loko o Iawa i heluʻia me ka OSGeo Foundation nā papahana, kekahi ma incubation, e kakali ana no ka kuleana a me ka complementarity.
He mea hoihoi paha ka loaʻa ʻana o ka papa ʻaina o ka poʻe loea papahana e kamaʻilio e pili ana i ke kumu a lākou e makemake ai a i ʻole inaina ai iā Java, e kūkākūkā ʻia paha inā paha e maʻalahi a maʻalahi ʻole nā Pointers ma mua o nā ʻōlelo ʻē aʻe inā ʻaʻohe mīkini virtual, inā pili ka palekana ; akā ma ka mea hoʻokahi ua ʻae like lākou āpau.
ʻO ka ʻoiaʻiʻo o ke keʻa keʻa, ʻoiai hiki i nā noi ke holo ma Windows, Linux, Solaris a me Mac (nānā ʻole i ka paʻakikī o Steve Jobs). Hoʻonani kēia i nā polokalamu me kahi āpau o ka honua, kahi e hoʻohana ai nā mea hoʻohana i nā ʻōnaehana hana like ʻole a me nā mea ʻimi pūnaewele, e hoʻonā nei i nā mea āpau me ka Mīkini Mīkini kaulana i hoʻokaʻawale ʻia i nā hana multithreaded, hoʻonā i ka pilikia lawe lima a hāʻawi i kahi kānana paʻa ma waena o ka mea kūʻai aku a me ka mea lawelawe.
A o ka mea i Open Source mea i kēia lākiō e Loiloi i, naʻe e'ōlelo ai loaa Lā (Iawa nā mea haku polokalamu), a me kekahi e kanalua mea e hiki mai ana i loko o ka lōʻihi holo me MySQL (GPL laikini), kokoke i kekahi ninau i ka wā e hiki mai 'O ke'ano Java.
Maliʻa paha ka mea a ka ʻōpio ʻōmaʻomaʻo i hoʻomaka ai ma ke ʻano he papahana holomua e holo ma nā kīwī a ʻaʻole like ʻo VHS me ka mea a Java i loaʻa ai i ka hoʻonohonoho ʻana, ʻoiai e hana ana i nā pahuhopu. I kēia lā, aia he 3 mau noi Java.
J2SE (Standar Edition), i ho'ohana mau'ia no ke kūkulu'ana i nā polokalamu i ho'oka'awale'ia a me nā pono.
J2EE (Enterprise Edition), ka mea maʻamau no nā mea hanaʻoihana maha, nā lawelawe kākoʻo mamao, a me ka e-kelepona.
ʻO J2ME (Micro Edition), a me nā mea e hoʻohana ai no nā keleponaʻokoʻa, ka GPS a me nā pahu'elepona maʻamau.
Aʻo i ka aʻoaʻo21 y Ke hoʻomauʻana he mau hiʻohiʻona o nā lumi papa inoa kahi e hiki ai iāʻoe ke aʻo iā Java.
No laila, i ka nīnau mua, ināʻo Java ke aʻo kūpono ...