E aoga le aʻoaʻo o Java?
I tua Atu o OpenOffice, Vuze, Woopra, poʻo lisi o loʻo faʻapipiʻiina i nisi o laupepa itulau, o loʻo faʻatulagaina i faiga mo telefoni feʻaveaʻi, TV, GPS, ATM, polokalama pisinisi ma le tele o itulau tatou te faimalaga i aso uma o loʻo taʻavale i Java.
O le kalafi o loʻo i lalo o loʻo faʻaalia ai le auala na faʻaaogaina ai e Java tekinolosi e vaʻai i le auala mai le 2006 i le 2011 faʻatusatusa i le C # .net, php ma Ruby, atonu o le a avea ma se taunuuga o le ofoina atu o galuega.
I le tulaga o le geospatial medium, C ++ ma Java o lalolagi sili ia e lua o loʻo faʻaaoga ai Open Source; O le faasologa o loʻo i lalo o loʻo otootoina ai se mea, mo le mataupu o le post ou te taulai atu i le faalauteleina o Java applications ae i le taimi muamua (e leai), mai le itu Java e sili atu i le C ++ i se mafutaga 15 i le 10.
GIS talosaga i C ++ |
GIS talosaga i Java |
I le tulaga o le Desktop
|
|
I le tulaga o le 'auʻaunaga
|
|
I le faletusi
|
|
Mai i luga, o le 5 o loʻo faʻatupulaia i Java o loʻo lisiina e avea ma faʻatinoga o le OSGeo faavae, o nisi i le faʻaaogaina, i le sailiga o le faʻaauau ma le faʻaleleia.
E manaia le lapoʻa laulau o polokalame atamamai e talanoa e uiga i le mafuaʻaga latou te mananaʻo ai pe inoino ia Java, atonu e talanoaina pe a fai e le Pointers le faʻagaioiga faigofie pe leai, pe a fai o le multithreading mafai ona sili atu le aoga nai lo isi gagana pe a fai e leai se masini tafaʻilagi, pe a fai o le saogalemu e fesoʻotaʻi. ; ae tasi le mea latou te malilie uma i ai:
Le mea moni o le koluse-tulaga, talu ai o talosaga e mafai ona tamoʻe i luga o Windows, Linux, Solaris ma Mac (le amanaʻiaina le talu ai nei maaʻa o Steve Jobs). O lenei mea e matagofie ai mo talosaga ma se tulaga lautele o le lalolagi, lea o le a faʻaaogaina ai e le au faʻaoga ni masini eseese ma ni masini suʻesuʻe, fofoina toetoe lava o mea uma i le Virtual Machine taʻutaʻua e ese mai i le faʻatinoina o galuega e tele, e mafai ona foia ai le faʻafitauli feaveaʻi ma maua ai se faʻamamaina saogalemu i le va o le tagata o tausia ma le tautua.
Foi le mea moni e faapea Open Puna o se vala e iloilo ai, e ui ina maua Oracle la (Java atinae), ma nisi e masalosalo i le mea o le a tupu i le taimi mulimuli faatasi ma MySQL (laisene GPL), e toetoe lava leai se tasi e fesiligia le lumanai gagana Java.
Atonu o le mea na amata e le Green Teen o se le manuia poloketi e tamoʻe i luga o televise ma VHS ua le toe pei o le mea na ausia e Java i le tulaga, e ui lava e faia i sini. I le taimi nei, e 3 talosaga Java:
J2SE (Standard Edition), o le mea lea e masani ona faʻaaogaina mo le fausiaina o tusi tufatufa ma faʻamalologa.
J2EE (Enterprise Edition), e masani lava mo gaioiga faapisinisi multilayer, auaunaga lagolago mamao ma pisinisi faʻaletupe.
J2ME (Micro Edition), o loʻo faʻaaogaina ai telefoni feaveai, telefoni feaveai ma televise.
Aoao21 y Globalmenting oi latou o ni faʻataʻitaʻiga o potuaoga mamanu i mea e mafai ona e aʻoaʻo ai Java.
O le mea lea, o le toe foi atu i le fesili muamua, pe afai e aoga le Java ...