InformàticaProgramari

Entorn de desenvolupament integrat de Java

Gairebé tots els propietaris del telèfon mòbil més primitiu coneixen el concepte de la plataforma Java. L'entorn de desenvolupament de Java assumeix la creació d'aplicacions universals que es poden utilitzar per executar, independentment del sistema operatiu instal·lat. Anem a considerar els aspectes bàsics del seu funcionament i aplicació.

Quin és l'entorn de desenvolupament de Java?

De fet, l'entorn de desenvolupament és únicament un llenguatge de programació basat en comandaments universals reconeguts en l'entorn Java Runtime.

En termes generals, l'entorn de desenvolupament de Java sense la plataforma instal·lada inicialment en el mateix Windows no funcionarà. Però aquest suport es proporciona inicialment, que estalvia a qualsevol usuari de la necessitat d'instal·lar components addicionals.

Aplicació en tecnologia informàtica

Inicialment, aquest projecte va ser desenvolupat per Sun Microsystems, que posteriorment va ser recolzat per Oracle.

El contingut del codi executable és tal que no depèn del tipus de sistema operatiu que s'estigui instal·lant. El propi llenguatge fa referència a eines de desenvolupament orientades a objectes, semblants a sistemes operatius de programació.

Però al final, l'entorn de desenvolupament de Java dels sistemes mòbils o d'ordinadors és totalment independent.

Mòduls integrats de sistemes mòbils

Si parlem de telèfons intel·ligents i tauletes, la mateixa versió d' Eclipse ( entorn de desenvolupament de Java) només es refereix a l'ús d'una aplicació gràfica que us permetrà crear una aplicació Java en pocs minuts.

De fet, a la pròpia aplicació es fa algun tipus d'adreçament o sol·licitud, les funcions es proporcionen en el sistema operatiu.

I això s'aplica als dispositius mòbils. Heu notat que, de vegades amb el temps, Windows Phone o Android comença a "escopir" en termes d'oferir actualitzacions immediates? Això no és més que dos components:

  • Java Runtime;
  • Microsoft .NET Framework.

El més trist, el primer component amb errors del sistema no està connectat. Aquesta plataforma és completament independent i executable en termes d'ordres per defecte.

Entorn de desenvolupament JAVA integrat: l'aplicació més senzilla

El fet que aquest sistema s'utilitzi en versions mòbils, ningú dubta. L'entorn de desenvolupament Java de Java és compatible, per no parlar dels productes "apple".

No obstant això, pel que fa a les aplicacions executables, tot no és tan senzill. I per això.

Aplicacions executables

En primer lloc, cal destacar el sistema en què s'ha d'instal·lar l'arxivador adequat (WinRAR - almenys, millor - 7-Zip).

L'entorn de desenvolupament de Java fa referència al fet que les dades es guarden com un arxiu que no es pot obrir amb les eines estàndard de Windows.

Dades arxivades

En el millor dels casos, podeu utilitzar extractors com els anteriors. Però si utilitzeu la tecnologia d'un mètode de compressió (màxim) addicional quan creeu l'arxiu, no hi ha res per ajudar-vos.

Fins i tot l'actualització de l'arxivador no serà capaç de fer els canvis necessaris. Aquí haurà d'aplicar l'actualització de tota la plataforma, encara que inicialment el missatge sobre una actualització disponible és "penjar" a la safata del sistema.

Actualització de la plataforma

L'actualització és bastant senzilla. Només cal fer clic a la safata a la icona de flaix que us demana que instal·leu l'actualització disponible. El temps de reconeixement pot durar uns minuts. Això és normal.

Si no voleu esperar, no hi ha problemes: aneu al recurs oficial de Microsoft i baixeu el programa des d'aquí. No m'agrada aquest mètode? Instal·leu JDK o J2SE, que és una extensió de Java i, a continuació, instal·leu el mòdul desitjat dels seleccionats, després d'això, l'activació es produeix automàticament. Al final del procés, és possible que necessiteu reiniciar el sistema per complet.

Per què Java no depèn del sistema operatiu?

Com ja s'ha esmentat, aquest llenguatge de programació fa referència a objectes orientats a objectes (semblants a C + / C + +, en què Windows està programat).

Però la seva essència és que una màquina Java virtual és capaç de traduir ordres d'aplicacions executables en bytecodes especials, reconeguts per qualsevol sistema informàtic, independentment del seu desenvolupador. Igualment bé, l'entorn de desenvolupament dels programes Java s'utilitza tant en PC com en plataformes basades en Intel, i en sistemes mòbils Android, Blackberry, iOS i altres.

En el propi entorn de programari, ja hi ha un mòdul integrat responsable d'executar ordres d'idioma. I no afecta de cap manera a entorns específics com Microsoft .NET Framework o qualsevol altre que els fabricants de sistemes operatius desenvolupin per a l'operació de les seves pròpies applets.

Dispositius mòbils

Pel que fa als telèfons mòbils fins i tot normals sense un sistema operatiu a bord, també tenen suport inicial per a aquesta plataforma. Com a regla general, els instal·ladors tenen extensions JAR o JAD i estan bastant elementals instal·lats fins i tot en telèfons primitius.

En els sistemes operatius, podeu utilitzar arxius com WinRAR, que reconeixen arxius autoextraïts com fitxers SFX sense problemes. Quan feu doble clic en un arxiu d'aquest tipus, els seus continguts s'extreuran de forma automàtica i l'arxivador, juntament amb la plataforma Java, en aquest cas s'activarà en segon pla.

Què puc dir, fins i tot els antics jocs per a telèfons senzills es poden instal·lar de forma senzilla. Encara que es creu que els sistemes operatius "avançats" no s'utilitzen en ells, això no és així.

Fins i tot en els models més antics com la plataforma Nokia 3310 és. En cas contrari, com funcionaria el telèfon? En el mateix sistema, com ja s'ha entès, hi ha suport incorporat, que és responsable de l'entorn de desenvolupament de Java.

Pel que fa als propis comandaments que s'utilitzen per crear aplicacions, la seva descripció pot trigar massa. Però si encara es planteja la idea de crear una aplicació basada en aquest idioma, és millor instal·lar un programa especialitzat com la plataforma que ofereix l'entorn Delphi (la interfície gràfica és molt similar).

Conclusió

Com podeu veure, l'entorn de desenvolupament de Java és universal i compatible amb qualsevol sistema. Però funciona molt més ràpidament que la traducció d'ordres basades en C + / C + +. Segons alguns estudis, la velocitat de treball pot ser superior a 20-30 vegades, tot i que el consum de recursos de memòria és més alt.

Però si resumeix una mica, val la pena assenyalar la versatilitat real que ofereix l'entorn de desenvolupament de Java. De fet, és compatible amb tots els sistemes, la qual cosa la fa més popular quan es creen les mateixes aplicacions o jocs multimèdia.

Per separat, cal dir que les últimes versions de Java es basen en el suport de les eines de programació genèrica, basades en tecnologies Eiffel i C #, radicalment diferents de les eines de C + +. Aquí podeu utilitzar la conversió automàtica de tipus de dades escalars i la importació dels anomenats camps estàtics, sense oblidar la possibilitat de crear documentació complementària amb el codi font.

A la versió Java SE 6, s'implementen moltes noves funcions, incloent-hi el reconeixement dels calendaris japonesos i budistes, la possibilitat de crear un servidor HTTP complet, una transferència accelerada de transmissions de classe i dades comprimides amb un augment de rendiment de fins al 70%, sense oblidar el JConsole , Suport de maquinari OpenGL i DirectX.

Això s'aplica principalment als adaptadors gràfics, tot i que fins i tot pot referir-se a l'ús de dispositius d'àudio (sovint virtuals basats en controladors ASIO4ALL). El mateix passa amb alguns sintetitzadors de programari o teclats MIDI. Però l'ús de Java-applets executables no sempre es proporciona.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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