|
Os requerimentos de desenvolvimento do Java são guiados pela natureza dos ambientes de computador nos quais o sofware está inserido.
O crescimento massivo da Internet e da Wo
rld Wide Web levam-nos para uma maneira completamente nova de olar para o desenvolvimento e distribuição de software. Para viver no mundo do comércio electrónico e dstribuição, o Java tem que permitir o desevolvimento de aplicações seguras, de grande perf
ormance e altamente robustas em múltiplas plataformas de redes heterógenas e distribuídas.
As multiplas Plataformas
Operar em múltip
las plataformas em redes heterógenas invalida os tradicionais esquemas de distribuição binária, release, upgrade, patch e por aí em diante. Para sobreviver nesta selva, Java tem que possuir arquitectura neutra
, portável e dinamicamente adaptável.
O sistema Java que emergiu para ir ao encontro dessas necessidades é simples, por isso pode ser facilmente programado pela maioria do
s programadores; familiar, para que os programadores correntes possam aprender Java facilmente; Orientado a Objectos
, para tirar partido das metodologias modernas de desenvolvimento de software e para ir ao encontro de aplicações distríbuidas cliente-servidor; muiltithreaded (<
/I>multi-fio), para elevado desempenho.
Para ser breve, os objectivos de desenvolvimento do Java eram de produzir uma linguagem de programação:
Simples, Orientada a Objectos e Familiar Robusta e Segura Com arquitectura neutra e portável Elevado desempenho Interpretada, Threaded e dinâmica
Podes encontrar mais informação relatva a estes assuntos no Site oficial da Sun Microsystems.
|
|