Kodi ndi bwino kuphunzira Java?

Pambuyo pa OpenOffice, Vuze, Woopra, kapena ma applets omwe amagwiritsidwa ntchito m'mabuku ena, amapezeka kwambiri pa mafoni a m'manja, TV, GPS, ATM, ndondomeko zamalonda ndi masamba ambiri amene timasambira tsiku lililonse akuthamanga pa Java.

Chithunzi chotsatira chikuwonetsa momwe zipangizo zamakono za Java zimakhalira ndi chida chokhazikika kuchokera ku 2006 mpaka 2011 poyerekeza ndi C # .net, php ndi Ruby, mwinamwake kutengedwa chifukwa cha ntchito zopezeka.

ziwerengeroJava

Pankhani ya chilengedwe geospatial, C ++ ndi Java ndi maiko awiri aakulu amene anamanga Open ntchito Gwero; Tebulo izi mwachidule chinachake, mutu wa positi ndimaganizira kwambiri kuwonjezera pa ntchito Java koma pa Koyamba (omwe si), kuchokera ku mbali ya Java kuti C ++ ndi kuposa mu ubale 15 kuti 10.

Mapulogalamu a GIS mu C ++

Zotsatira za GIS ku Java

Pa digiri ya Desktop

  • kwadzidzidzi GIS. Ambiri omwe amagwiritsidwa ntchito ku malo a Anglo-Saxon, nthawi zambiri amatsagana ndi Grass.
  • Grass. Njira yakale kwambiri ya OpenSource, yomwe ili yoyamba mu raster.
  • Saga. Anabadwira ku Germany, ndipo anayamba kuganizira kwambiri kafukufuku.
  • Chilichonse Chiyambi chimene chimabadwira ku Holland, ndipo ngakhale kuti chinachokera pakati pa zaka makumi asanu ndi atatu mphambu zisanu ndi zitatu, chitukuko chake poyanjana ndi anthu ndi osauka.

  • gvSIG. Mwinamwake mawonekedwe a OpenSource omwe amafalitsidwa kwambiri muzofalitsa za ku Spain, ndipo mwinamwake yemwe ali ndi masomphenya oopsa kwambiri a mayiko ena. Kufikira pano zoposa 100 za nkhani zanga zikuloza ku chida ichi.
  • SEXTANTE. Kulimbikitsidwa ndi University of Extremadura, wothandizira kwambiri ku gvSIG, ngakhale pali makalata a OpenJump, Kosmo komanso akuyankhulana ndi GRASS.
  • uDig. Ichi ndi chitukuko chowonekera, ngakhale kuti sichigawidwa pang'ono, ndi kuthekera kwakukulu, kotengedwa ndi kampani imodzi ya PostGIS, GeoServer ndi Geotools.
  • Kosmo. Ndikugwira ntchito kuchokera ku OpenJump, wobadwira ku Spain.
  • OpenJump. Cholowa cha chipani cha Canada chotchedwa Jump, chomwe chinachotsedwa.
  • CatMDEdit. Uyu ndi mkonzi wa metadata.

Pa mlingo wa seva

  • MapuServer. Zowonjezeka kwambiri, ngakhale kuti zikupita patsogolo pa chitukuko ndi kuyanjana pang'onopang'ono kuposa Geoserver.
  • Mapu aGuide OS. Yothandizidwa ndi AutoDesk, yamphamvu kwambiri.

  • GeoServer. N'zotheka kuti ndilo seva ya deta yogwiritsidwa ntchito kwambiri.
  • GeoNetwork. Ndi meneti wa makasitata a metadata, abwino kwambiri kuti apange malo osungiramo zinthu.
  • Degree. Initiative anabadwa ku yunivesite ya Bonn, ku Germany, ali ndi mphamvu zofanana ndi GeoServer.

Kumalo osungirako mabuku

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

  • Geotools
  • GeoAPI
  • Kuchuluka
  • JTS
  • WKBj4

course-of-javaPazomwe zili pamwambazi, osachepera 5 mwa omwe amapangidwa ku Java adatchulidwa ngati mapulogalamu a OSGeo maziko, ena mu makulitsidwe, pofunafuna zowonjezera ndi kuyanjanitsa.

Zingakhale chidwi ndi roundtable akatswiri mapulogalamu kulankhula za chifukwa iwo amakonda kapena kudana Java, mwina ayankhidwa ngati anatchulapo kuchita kapena ndondomeko osiyanasiyana, ngati mphamvu ya multithreading aventajaría zinenero zina kulibe makina pafupifupi ngati chitetezo ndi wachibale ; koma chinthu chimodzi kuti aliyense angavomereze:

Ndi mtanda nsanja, chifukwa ntchito mukhoza kuthamanga pa onse Windows, Linux, Solaris ndipo Mac (obviating ndi testarudeces aposachedwapa a Steve Jobs). Izi zimapangitsa kukhala wokongola ntchito ndi kuchitiridwa lonse, kumene ogwiritsa ntchito machitidwe osiyana opaleshoni ndipo asakatuli, kuthetsa pafupifupi chilichonse ndi wotchuka Pafupifupi Machine kuti popanda kuchita ntchito multithreaded, zochimwazo kumathetsa vuto la portability ndipo amapereka zosefera otetezeka pakati pa kasitomala ndi makina.

Komanso mfundo yakuti Open Source ndi mbali kuwunika, ngakhale Oracle anapeza DZUWA (Java mapulogalamu), ndipo ena kukayikira zimene zidzachitike mothamanga yaitali ndi MySQL (GPL chilolezo), pafupifupi munthu wina mafunso tsogolo wa chinenero cha Java.

Mwina zomwe Achinyamata a Green amayamba monga polojekiti yolephera kuyendetsa pa ma TV ndi VHS sichifanana ndi zomwe Java wapindula poika malo, ngakhale zimakhala zofunikira. Pakadali pano, Java ntchito ndi 3:

mankhwala a java

J2SE (Standard Edition), yomwe ndi yomwe imagwiritsidwa ntchito popanga ntchito yogawa ndi ma applests.

J2EE (Enterprise Edition), kawirikawiri kwa zipangizo zamalonda zamagetsi, ntchito zothandizira kutali ndi zamalonda zamalonda.

J2ME (Micro Edition), yomwe imagwiritsa ntchito mafoni a m'manja, GPS ndi makanema a TV.

Learn21 y Globalmentoring iwo ndi zitsanzo zamakono komwe mungaphunzire Java.

Kotero, kubwerera ku funso loyamba, ngati Java ndi yofunika kuphunzira ...

Inde.

Siyani yankho

Anu email sati lofalitsidwa.

Tsambali likugwiritsa ntchito Akismet kuchepetsa spam. Phunzirani momwe deta yanu ikufotokozera.