Onko Java kannattaa oppia?
Beyond OpenOffice, Vuze, WoopraOr appletti että avautua joitakin sivustoja, on hyvin liikkuvaa paikannusjärjestelmien, TV, GPS, pankkiautomaatit, liike-ohjelmia ja monet sivut, jotka päivittäin purje on käynnissä Java.
Seuraavassa kuvassa näkyy, miten Java-teknologialla on huomattavasti jatkuva verkkotunnus 2006: stä 2011: iin verrattuna C # .net-, php- ja Ruby-palveluihin.
Geospatiaalisen ympäristön osalta C ++ ja Java ovat kaksi suurta maailmaa, joissa Open Source -sovellukset on rakennettu; Seuraavassa taulukossa esitetään jotain, teema postauksen keskittyä laajentamaan Java sovelluksia, mutta ensi silmäyksellä (jota ei ole), sivulta Java C ++ ylittyy suhde 15 on 10.
GIS-sovellukset C ++ -ohjelmassa |
GIS-sovellukset Java |
Työpöydän tasolla
|
|
Palvelintasolla
|
|
Kirjastotasolla
|
|
Aikaisemmista Java-kehityshankkeista ainakin 5 esiintyy OSGeon säätiön projekteina, jotkut inkuboinnissa, kestävän kehityksen ja täydentävyyden etsinnässä.
Olisi mielenkiintoista, että ohjelmoinnin asiantuntijoiden pyöreän pöydän keskusteluissa kerrotaan, miksi he suosivat tai vihaavat Java-ohjelmaa, mahdollisesti keskustellaan siitä, tekevätkö osoittimet prosessin yksinkertaiseksi vai eivät, jos monisäikeisyydellä olisi etua muihin kieliin verrattuna, jos virtuaalikoneita ei ole, jos suojaus on suhteellista ; mutta yhdestä asiasta he kaikki olisivat samaa mieltä:
Tosiasia, että ne ovat alustojen välisiä, koska sovellukset voivat toimia Windowsissa, Linuxissa, Solarisissa ja Macissa (jättämättä huomiotta Steve Jobsin äskettäistä itsepäisyyttä). Tämä tekee siitä houkuttelevan sovelluksille, joilla on maailmanlaajuinen kattavuus, jolloin käyttäjät käyttävät erilaisia käyttöjärjestelmiä ja selaimia ratkaisemalla melkein kaiken kuuluisalla virtuaalikoneella, joka monisäikeisten tehtävien suorittamisen lisäksi ratkaisee siirrettävyysongelman ja tarjoaa turvallisen suodatuksen asiakas ja palvelin.
Myös se, että Open Source on näkökohta arvioida, vaikka Oracle osti SUN (Java-kehittäjä), ja jotkut epäillä mitä tapahtuu pitkällä aikavälillä MySQL (GPL lisenssi), lähes kukaan ei kyseenalaista tulevaisuudessa Java-kielestä.
Mahdollisesti se, mitä Green Teen aloitti epäonnistuneena televisioissa ja VHS: ssä, ei enää muistuta sitä, mitä Java on saavuttanut paikannuksessa, vaikkakin tavoitteissa. Tähän mennessä Java-sovelluksia on 3:
J2SE (Standar Edition), jota käytetään yleensä hajautettujen sovellusten ja applestien rakentamiseen.
J2EE (Enterprise Edition), yleensä usean tason yritystyökaluille, etätukipalveluille ja sähköiseen kaupankäyntiin.
J2ME (Micro Edition), jonka avulla matkapuhelimiin, GPS- ja digitaalitelevisiolaitteisiin rakennetaan sovelluksia.
Aprender21 y Globalmentoring ovat esimerkkejä virtuaalisista luokkahuoneista, joissa voit oppia Javaa.
Joten palaten ensimmäiseen kysymykseen, jos Java kannattaa oppia ...