A linguagem
Java foi projetada para atender às necessidades do desenvolvimento
de aplicações em um ambiente distribuído (rede) e heterogêneo.
"Java
everywhere"
é o nome do conceito aplicado ao fato de Java ser uma solução
ponta-a-ponta, com arquitetura única. As plataformas Java no lado
servidor (Java 2 Platform, Enterprise Edition, ou J2EE), lado
cliente (Java 2 Platform, Standard Edition e Micro Edition, ou J2SE
e J2ME), e dentro de dispositivos (J2ME e JavaCard) compartilham as
mesmas características básicas da linguagem, estrutura de APIs,
bibliotecas, e até mesmo ferramentas de desenvolvimento. O conceito
"Java everywhere" representa para desenvolvedores um máximo de
produtividade e permite entrar em mercados e tecnologias emergentes
sem a necessidade de novos (e caros) treinamentos. |