LocalazyLocalazy
Java é uma linguagem de programação versátil e poderosa que permite aos programadores criar aplicações robustas e de alto desempenho. Java é a base para praticamente todo o tipo de aplicações em rede e é o padrão global para o desenvolvimento e fornecimento de software empresarial, conteúdo baseado na web, jogos e aplicações móveis. Java é rápido, fiável e seguro. E, é a plataforma de escolha para muitas das empresas mais bem sucedidas do mundo. Java permite aos programadores criar software numa só plataforma e implementá-lo em muitas plataformas. Isto significa que um programa Java pode correr em qualquer dispositivo que tenha um Java Runtime Environment (JRE) instalado. Esta capacidade de "escrever uma vez, correr em qualquer lugar" torna o Java ideal para desenvolver aplicações portáteis e para criar componentes independentes da plataforma. Java é uma linguagem orientada para objectos. Isto significa que um programa Java é constituído por objectos que interagem entre si. A linguagem Java é baseada no conceito de objectos, que são unidades de código e dados autónomas. Um objecto tem duas características: - Tem uma identidade (que é definida pelo seu endereço de memória). - Tem estado (que é definido pelas suas variáveis de instância). O comportamento de um objecto é definido pelos seus métodos. Um método é uma colecção de código que está associado a um objecto. Quando um método é invocado, ele é executado no contexto do seu objecto. Java é uma linguagem independente de plataforma. Isto significa que um programa Java pode ser executado em qualquer plataforma que suporte a plataforma Java. A plataforma Java é uma plataforma apenas de software que corre em cima de outras plataformas reais. A plataforma Java tem dois componentes: - A Máquina Virtual Java (JVM) - A Interface de Programação da Aplicação Java (API) A JVM é uma máquina virtual que permite a um computador executar um programa Java. A JVM é independente de plataforma, o que significa que pode ser implementada em qualquer hardware ou sistema operativo. A API Java é uma colecção de componentes de software que fornecem um conjunto padrão de ferramentas para o desenvolvimento de aplicações Java. A API é também independente de plataforma. É implementada em cima da JVM. Java é uma linguagem versátil que pode ser utilizada para desenvolver uma grande variedade de aplicações. As aplicações Java podem ser implementadas numa grande variedade de plataformas, incluindo servidores, desktops, computadores portáteis, consolas de jogos, dispositivos incorporados, e telemóveis. Java é uma linguagem de alto desempenho. Os programas Java são compilados para bytecode, que é um formato de código independente de plataforma. O Bytecode pode ser executado pela JVM, o que torna os programas Java portáteis e eficientes. Java é uma linguagem segura. Os programas Java correm numa caixa de areia, que é um ambiente seguro que os protege do código malicioso. A caixa de areia é implementada pela JVM. Java é uma linguagem fiável. Os programas Java são verificados para assegurar que são seguros de executar. A verificação é feita em tempo de compilação e de execução. Java é uma linguagem interpretada. Os programas Java não são compilados em código nativo. Em vez disso, são compilados para bytecode, que é interpretado pela JVM. Java é uma linguagem portátil. Os programas Java podem ser executados em qualquer plataforma que suporte a plataforma Java. Java é uma linguagem independente de plataforma. Os programas Java podem ser executados em qualquer plataforma que suporte a plataforma Java. Java é uma linguagem orientada para objectos. Os programas Java são constituídos por objectos que interagem entre si. Java é uma linguagem de alto desempenho. Os programas Java são compilados para bytecode, que é um formato de código independente de plataforma. O Bytecode pode ser executado pela JVM, o que torna os programas Java portáteis e eficientes. Java é uma linguagem segura. Os programas Java correm numa caixa de areia, que é um ambiente seguro que os protege do código malicioso. A caixa de areia é implementada pela JVM. Java é uma linguagem fiável. Os programas Java são verificados para garantir que são seguros de executar. A verificação é feita em tempo de compilação e de execução. Java é uma linguagem interpretada. Os programas Java não são compilados em código nativo. Em vez disso, são compilados para bytecode, que é interpretado pela JVM. Java é uma linguagem portátil. Os programas Java podem ser executados em qualquer plataforma que suporte a plataforma Java.