180 Shares 4212 views

IDE Java

Com o conceito da plataforma Java é familiar quase cada proprietário do telefone celular primitivo. ambiente de desenvolvimento Java envolve a criação de aplicação universal que pode ser usado para executar, independentemente do sistema operacional. Vamos considerar os aspectos fundamentais do seu funcionamento e utilização.

O que é um ambiente de desenvolvimento Java?

Na verdade, o ambiente de desenvolvimento é apenas uma linguagem de programação baseada em comandos universais que são reconhecidos no Java Runtime Environment.

Grosso modo, ambiente de desenvolvimento da linguagem Java sem plataforma inicialmente estabelecidos no mesmo Windows não vai funcionar. Mas esse apoio é fornecido de forma nativa, eliminando qualquer usuário da necessidade de instalar componentes adicionais.

Aplicações na informática

Inicialmente, o projeto foi desenvolvido pela Sun Microsystems, que foi mais tarde apoiaram a empresa Oracle.

O conteúdo de código executável de tal forma que ele não dependem do tipo do sistema operacional instalado. A linguagem em si refere-se às ferramentas de desenvolvimento orientado a objetos, sistemas parecidos com a programação operacional.

Mas no final o ambiente de desenvolvimento Java a partir do computador ou sistemas móveis é absolutamente independente.

módulos embutidos de sistemas móveis

Se falamos de smartphones e tablets, a mesma versão do Eclipse (IDE Java) aplica-se apenas ao uso de uma aplicação gráfica que permite criar um aplicativo baseado em Java em poucos minutos.

Na verdade, no próprio aplicativo produziu alguns endereçamento ou inquérito, cujas funções são fornecidas pelo sistema operacional.

E isso se aplica a dispositivos móveis. Percebemos que, às vezes, eventualmente, ou Windows Phone, ou Android começa a "cuspir" em termos de ofertas atualizações imediatas? Não é que outros, como dois componentes:

  • Java Runtime;
  • Microsoft .NET Framework.

O que é mais triste, o primeiro componente não está relacionado com erros de sistema. A plataforma é completamente independente e são executadas em termos dos comandos padrão.

desenvolvimento ambiente de desenvolvimento Java integrado: A aplicação simples

O fato de que este sistema é utilizado em versões móveis, ninguém está fora de dúvida. Suporta ambiente de desenvolvimento Java Android, para não falar de produtos "Apple".

No entanto, em termos da situação não é aplicações executáveis tão simples. Aqui está o porquê.

applets executáveis

Em primeiro lugar, basta prestar atenção ao sistema em que o arquivador apropriado (WinRAR – pelo menos melhor – 7-Zip) deve ser instalado.

ambiente de desenvolvimento para Java programa refere-se ao fato de que os dados são armazenados em um arquivo que não está disponível para abrir as ferramentas padrão do Windows.

dados arquivados

Na melhor das hipóteses, os extratores pode ser usado como o acima. Mas se a formação do método (máximo) compressão adicional usou a tecnologia de arquivo aqui não vai ajudar nada.

Mesmo atualizar o arquivador não será capaz de fazer as mudanças necessárias. Não terá de aplicar uma atualização de toda a plataforma, embora mensagem inicial sobre a atualização disponível "trava" na bandeja do sistema.

atualização da plataforma

A atualização é realizada com simplicidade. Basta clicar no ícone da bandeja estiver piscando, oferecendo-se para instalar a atualização disponível. tempo de reconhecimento pode demorar alguns minutos. Isso é normal.

Se você não quiser esperar, não há problema – você vai para a participação oficial da Microsoft e baixar o programa de lá. Eu não gosto deste método? Instalar o JDK ou o J2SE, que é uma extensão do Java, e mais tarde Para instalar os módulos necessários de selecionada, a ativação ocorre automaticamente. No final do processo pode precisar de uma reinicialização do sistema completo.

Por que Java não depende do sistema operacional?

Como já foi mencionado, este refere-se a língua do orientada a objectos (semelhante a C + / C ++, que é programado para Windows).

Mas sua essência é que o Java máquina virtual é capaz de transmitir comandos de aplicações executáveis em códigos byte especiais reconhecidas por qualquer sistema de computador, independentemente do seu desenvolvedor. Igualmente bom ambiente de desenvolvimento para Java-programas é usado no PC, e em Intel-plataforma, e sistemas móveis Android, BlackBerry, iOS, e outros.

Na maioria dos sistemas operacionais ambiente "" de software já existe um alto-responsável pela execução de uma linguagem de comando. E isso não se aplica a ambientes específicos, como qualquer outro sistema operacional que os fabricantes estão desenvolvendo para o funcionamento dos seus próprios applets Microsoft .NET Framework ou.

dispositivos móveis

Como até mesmo para telefones celulares comuns, sem um sistema operacional a bordo, que também tem suporte original para esta plataforma. Normalmente, os instaladores têm o JAR extensão ou JAD e bastante elementar instalado mesmo em telefones primitivos.

O sistema operacional pode ser usado archivers como WinRAR, que reconhecem esses arquivos auto-extraíveis, como SFX-ficheiro sem quaisquer problemas. Quando você clicar duas vezes sobre este arquivo, o seu conteúdo será extraído automaticamente e arquivo com a plataforma Java, neste caso funciona em segundo plano.

O que posso dizer, porque até mesmo os jogos antigos em um telefone simples pode ser definido com bastante facilidade. Embora acredita-se que nestes sistemas operacionais "avançados" não são usados, não é.

Mesmo nos modelos mais antigos, como Nokia 3310 plataforma é. Caso contrário, como é que o telefone funcionando? No mesmo sistema que já está claro, e tem suporte embutido, que é responsável pelo ambiente de desenvolvimento Java.

Quanto a nós comandos usados na criação de aplicações, a sua descrição pode demorar muito tempo. Mas se a idéia de criar uma aplicação com base nesta linguagem ainda está lá, é melhor para instalar um programa especializado como plataforma oferecida pelo ambiente Delphi (graphical user interface é muito similar).

conclusão

Como você pode ver, ambiente de desenvolvimento Java é universalmente compatível com qualquer sistema. Mas ele funciona muito mais rápido do que os comandos de transmissão baseados em C + / C ++. Segundo alguns estudos, o desempenho pode ser mais elevado por 20-30 vezes, embora o consumo de memória está no nível de posição superior.

Mas se resumir alguns resultados, vale a pena notar a versatilidade real oferecido pelo ambiente de desenvolvimento Java. Na verdade, ele é compatível com todos os sistemas, que o torna o mais popular para criar as mesmas aplicações multimédia ou jogos.

Devemos também dizer que a última versão do Java é baseado no suporte de ferramentas de programação genéricos, que são baseados na tecnologia Eiffel e C #, radicalmente diferente dos meios de C ++. Aqui você pode usar a conversão automática dos tipos de dados escalares e importação dos chamados campos estáticos, para não mencionar a possibilidade de criação de documentação de suporte com o código fonte.

O Java SE 6 inclui muitos recursos novos, que incluem até mesmo o reconhecimento de calendários japoneses e budistas, a capacidade de criar completo o HTTP-servidor, transferência acelerada de classe de fluxo e os dados comprimidos para aumentar a produtividade em até 70%, para não mencionar o painel JConsole suporte OpenGL e DirectX hardware.

Isso se aplica principalmente para placas gráficas, embora possa se referir ao uso do mesmo dispositivo de áudio (geralmente um driver virtual de base ASIO4ALL). O mesmo se aplica a alguns sintetizadores de software ou MIDI-teclado. Mas o uso de Java applets-executável não é sempre fornecido.