Za OpenOffice, Vuze, Woopra, Nebo applet, který rozvine na některých webových stránkách, je velmi mobilní navigační systémy, TV, GPS, bankomaty, obchodní programy a mnoho stránek, které denně plují jsou spuštěny na Javě.
Následující graf ukazuje, jak technologie Java má doménu označenou trvalým způsobem od 2006 do 2011 ve srovnání s C # .net, php a Ruby, které mohou být v důsledku nabídek práce.
V případě geoprostorového média jsou C ++ a Java dva velké scény, ve kterých jsou vytvořeny aplikace Open Source; Následující tabulka shrnuje něco, na téma příspěvku jsem se zaměřují na rozšíření o Java aplikací, ale na první pohled (což není), ze strany Javy do C ++ je překročena ve vztahu k 15 10.
GIS aplikací v jazyce C ++ |
Aplikace GIS v jazyce Java |
Na úrovni pracovní plochy
|
|
Na úrovni serveru
|
|
Na úrovni knihkupectví
|
|
Z výše uvedeného, alespoň 5 těch, které byly vyvinuty v Javě, jsou uvedeny jako projekty nadace OSGeo, některé v inkubaci, při hledání udržitelnosti a komplementarity.
Bylo by zajímavé mít u stolu kulatý stůl odborníků na programování, který by hovořil o tom, proč dávají přednost nebo nenávidí Javu, případně by se diskutovalo o tom, zda Pointers zjednodušuje proces či nikoli, pokud by multithreading měl výhodu oproti jiným jazykům, pokud by neexistoval virtuální stroj, pokud je bezpečnost relativní. ; ale v jedné věci by všichni souhlasili:
Skutečnost, že jsou multiplatformní, protože aplikace mohou běžet na Windows, Linux, Solaris a Mac (ignoruje nedávnou tvrdohlavost Steva Jobse). Díky tomu je atraktivní pro aplikace s globálním rozsahem, kde uživatelé budou používat různé operační systémy a prohlížeče a řeší téměř vše se slavným Virtual Machine, který kromě provádění úloh s více vlákny řeší problém s přenositelností a poskytuje bezpečné filtrování mezi klient a server.
Také skutečnost, že s otevřeným zdrojovým kódem aspektem k posouzení, když Oracle získal Sun (Java Developer), a někteří pochybovat o tom, co se stane v dlouhodobém horizontu s MySQL (GPL licence), téměř nikdo nepochybuje o budoucnost jazyka Java.
Možná to, co Green Teen začal jako neúspěšný projekt provozovaný v televizích a VHS, se již nepodobá tomu, čeho Java dosáhla při určování polohy, ačkoli to dělá v cílech. K dnešnímu dni existují 3 aplikace Java:
J2SE (Standard Edition), která je obecně používaná pro konstrukci distribuovaných aplikací a aplikací.
J2EE (Enterprise Edition), obvykle pro vícevrstvé obchodní nástroje, služby vzdálené podpory a elektronický obchod.
J2ME (Micro Edition), s níž jsou postaveny aplikace pro mobilní telefony, GPS a digitální televizní přijímače.
Learn21 y Globalmentoring jsou to ukázky virtuálních učeben, kde se můžete naučit Java.
Takže, když se vrátíme k původní otázce, jestli se má hodnota Java učit ...