InformáticaSoftware

IDE Java

Co concepto de plataforma Java é familiar case cada propietario do teléfono móbil primitivo. ambiente de desenvolvemento Java implica a creación de aplicación universal que se pode usar para realizar, con independencia do sistema operativo. Imos considerar os aspectos fundamentais do seu funcionamento e utilización.

¿Que é un contorno de desenvolvemento Java?

En realidade, o ambiente de desenvolvemento é só unha linguaxe de programación baseada en ordes universais que son recoñecidos no Java Runtime Environment.

Grosso modo, contorno de desenvolvemento da linguaxe Java sen plataforma inicialmente establecidos no mesmo Windows non vai funcionar. Pero ese apoio subministrado de forma nativa, eliminando calquera usuario da necesidade de instalar compoñentes adicionais.

Aplicacións informáticas

Inicialmente, o proxecto foi desenvolvido por Sun Microsystems, que foi máis tarde apoiaron a empresa Oracle.

O contido de código executable de tal forma que non dependen do tipo de sistema operativo instalado. A linguaxe en si refírese ás ferramentas de desenvolvemento orientado a obxectos, sistemas parecidos coa programación operativo.

Pero ao final o ambiente de desenvolvemento Java dende o ordenador ou sistemas móbiles é absolutamente independente.

módulos embutidos de sistemas móbiles

Si falamos de smartphones e tablets, a mesma versión do Eclipse (IDE Java) aplícase só ao uso dunha aplicación gráfica que permite crear unha aplicación baseado en Java en poucos minutos.

De feito, o propio programa produciu algúns enderezo ou enquisas, cuxas funcións son ofrecidos polo sistema operativo.

E iso se aplica a dispositivos móbiles. Entendemos que, ás veces, finalmente, ou Windows Phone, ou Android empeza a "cuspir" en termos de ofertas actualizacións inmediatas? Non é que outros, como dous compoñentes:

  • Java Runtime;
  • Microsoft .NET Framework.

O que é máis triste, o primeiro compoñente non está relacionado con erros de sistema. A plataforma é totalmente independente e son executados en termos dos comandos predeterminado.

desenvolvemento ambiente de desenvolvemento Java integrado: A aplicación sinxela

O feito de que este sistema é utilizado en versións móbiles, ninguén está fóra de dúbida. Soporta ambiente de desenvolvemento Java Android, para non falar de produtos "Apple".

Con todo, en termos da situación non é aplicacións executables tan sinxelo. Aquí está o porqué.

applets executable

En primeiro lugar, pode prestar atención ao sistema no que o arquivador apropiado (WinRAR - polo menos mellor - 7-Zip) debe ser instalado.

ambiente de desenvolvemento para Java programa refírese ao feito de que os datos son almacenados nun ficheiro que non está dispoñible para abrir as ferramentas estándar de Windows.

datos arquivados

No mellor dos casos, os extractores se pode usar como o anterior. Pero se a formación do método (máximo) compresión adicional usou a tecnoloxía de arquivo aquí non vai axudar nada.

Mesmo actualizar o arquivador non poderá facer os cambios necesarios. Non terá que aplicar unha actualización de toda a plataforma, aínda que a mensaxe inicial sobre a actualización dispoñible "traba" na bandexa do sistema.

actualización da plataforma

A actualización é realizada con sinxeleza. Só ten que premer no ícone da bandexa está chiscando, ofrecéndose para instalar a actualización dispoñible. tempo de recoñecemento pode tardar varios minutos. Isto é normal.

Se non quere esperar, non hai problema - vai para a participación oficial de Microsoft e descargar o programa de alí. Eu non me gusta deste método? Instalar JDK ou J2SE, que é unha extensión do Java, e máis tarde para instalar os módulos necesarios de seleccionada, a activación ocorre automaticamente. Ao final do proceso pode ter un reinicio do sistema completo.

Por que Java non depende do sistema operativo?

Como xa se mencionou, este refírese a lingua do orientada a obxectos (similar a C / C ++, que é programado para Windows).

Pero a súa esencia é que o Java máquina virtual é capaz de transmitir ordes de aplicacións executables en códigos byte especiais recoñecidas por calquera sistema informático, con independencia do seu creador. Igualmente bo ambiente de desenvolvemento para Java-programas se usa no ordenador, e en Intel-plataforma, e sistemas móbiles Android, BlackBerry, iOS, e outros.

Na maioría dos sistemas operativos ambiente "" de software xa existe un alto-responsable da execución dunha linguaxe de comandos. E iso non é aplicable a ambientes específicos, como calquera outro sistema operativo que os fabricantes están a desenvolver para o funcionamento dos seus propios applets Microsoft .NET Framework ou.

dispositivos móbiles

Como incluso para teléfonos móbiles comúns, sen un sistema operativo a bordo, que tamén ten soporte orixinal para esta plataforma. Normalmente, os instaladores teñen JAR extensión ou JAD e moi elemental instalado mesmo en teléfonos primitivos.

O sistema operativo pode ser usado archivers como WinRAR, que recoñecen estes ficheiros auto-extraíbles, como SFX-arquivo sen os problemas. Cando facer dobre clic sobre este arquivo, o seu contido será extraído automaticamente e arquivo coa plataforma Java, neste caso funciona en segundo plano.

O que podo dicir, porque incluso os xogos antigos nun teléfono simple pode ser definido con bastante facilidade. Aínda crese que nestes sistemas operativos "avanzados" non se usan, non é.

Mesmo nos modelos máis antigos, como Nokia 3310 plataforma é. En caso contrario, como é que o teléfono funciona? O mesmo sistema que xa está claro, e ten soporte embutido, que é responsable do ambiente de desenvolvemento Java.

En canto a nós comandos usados na creación de aplicacións, a súa descrición pode levar moito tempo. Pero se a idea de crear unha aplicación derivada linguaxe aínda está alí, é mellor para instalar un programa especializado como plataforma ofrecida polo ambiente Delphi (Graphical User Interface é moi similar).

conclusión

Como verás, contorno de desenvolvemento Java é universalmente compatible con calquera sistema. Pero funciona moito máis rápido que os comandos de transmisión baseados en C / C ++. Segundo algúns estudos, o rendemento pode ser máis elevado por 20-30 veces, aínda que o consumo de memoria está no nivel de posición superior.

Pero resumir algúns resultados, paga a pena notar a versatilidade real ofrecido polo ambiente de desenvolvemento Java. En realidade, é compatible con todos os sistemas, que o fai o máis popular para crear as mesmas aplicacións multimedia ou xogos.

Debemos tamén dicir que a última versión de Java baséase no apoio de ferramentas de programación xenéricos, que están baseados na tecnoloxía Eiffel e C #, radicalmente distinto dos medios de C ++. Aquí podes usar a conversión automática dos tipos de datos escalares e importación dos chamados campos estáticos, sen esquecer a posibilidade de creación de documentación de soporte co código fonte.

O Java SE 6 inclúe moitos recursos novos, que inclúen ata o recoñecemento de calendarios xaponeses e budistas, a capacidade de crear completo HTTP-servidor, transferencia acelerada de clase de fluxo e os datos comprimidos para aumentar a produtividade en ata un 70%, para non mencionar o panel JConsole soporte OpenGL e DirectX hardware.

Isto é aplicable principalmente para tarxetas de vídeo, aínda que poida referirse ao uso do mesmo dispositivo de son (xeralmente un controlador virtual de base ASIO4ALL). O mesmo se aplica a algúns sintetizadores de software ou MIDI-teclado. Pero o uso de Java applets-executable non é sempre indicado.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.atomiyme.com. Theme powered by WordPress.