ComputereSoftware

IDE Java

Med begrebet Java-platformen er bekendt næsten hver ejer af den primitive mobiltelefon. Java-udviklingsmiljø indebærer oprettelsen af universel anvendelse, der kan bruges til at køre, uanset operativsystem. Lad os overveje de grundlæggende aspekter af dets drift og brug.

Hvad er en Java-udviklingsmiljø?

Faktisk udviklingsmiljøet er kun et programmeringssprog baseret på universelle kommandoer, der indregnes i Java Runtime Environment.

Groft sagt, Java-sproget udviklingsmiljø uden oprindeligt etableret platform i samme Windows vil ikke fungere. Men en sådan støtte ydes indbygget, hvilket eliminerer enhver bruger fra behovet for at installere yderligere komponenter.

Applikationer i computerteknologi

Oprindeligt var dette projekt udviklet af Sun Microsystems, som senere blev støttet firmaet Oracle.

Indholdet af eksekverbar kode sådan, at det ikke afhænger af typen af det installerede operativsystem. Sproget selv henviser til de objektorienterede udviklingsværktøjer, operativsystemer beslægtet med programmering.

Men i sidste ende Java-udviklingsmiljø fra computer eller mobile systemer er det absolut uafhængig.

Indbyggede moduler af mobile systemer

Hvis vi taler om smartphones og tabletter, den samme version af Eclipse (IDE Java) gælder kun for brugen af et grafisk program, der gør det muligt at oprette en Java-baseret program i et par minutter.

I virkeligheden, i ansøgningen producerede selv nogle adressering eller forespørgsel, hvis funktioner varetages af operativsystemet.

Og dette gælder for mobile enheder. Vi har bemærket, at nogle gange til sidst eller Windows Phone eller Android starter "spytte" i form af tilbud umiddelbare opdateringer? Det er ikke så anden, som to komponenter:

  • Java Runtime;
  • Microsoft .NET Framework.

Hvad er mest ked af det, er den første komponent ikke er relateret til systemfejl. Platformen er helt uafhængig og er gennemført på grundlag af de standard kommandoer.

Integreret udviklingsmiljø JAVA udvikling: Simpel ansøgning

Det faktum, at dette system anvendes i mobile versioner, ingen er hævet over enhver tvivl. Understøtter Java-udviklingsmiljø Android, for ikke at tale om "æble" produkter.

Men med hensyn til situationen er ikke så simple eksekverbare programmer. Her er hvorfor.

eksekverbare applets

For det første, bare være opmærksom på det system, hvor den relevante archiver (WinRAR - i hvert fald bedre - 7-Zip) skal være installeret.

Udviklingsmiljø for Java-programmet henviser til det faktum, at data gemmes i et arkiv, der ikke er til rådighed til at åbne standard Windows-værktøjer.

arkiverede data

I bedste fald kan de aftrækkere bruges som ovenstående. Men hvis dannelsen af arkivet teknologi, der anvendes ekstra (maksimum) komprimeringsmetode her ikke vil hjælpe noget.

Selv opdatere archiver vil ikke være i stand til at foretage de nødvendige ændringer. Der bliver nødt til at anvende en opdatering af hele platformen, selvom oprindelige meddelelse om den tilgængelige opdatering "hænger" på proceslinjen.

opdatering platform

Opdateringen udføres simpelthen. Du skal blot klikke på ikonen blinker, tilbyder at installere opdateringen til rådighed. genkendelse tid kan tage op til flere minutter. Dette er normalt.

Hvis du ikke ønsker at vente, ikke noget problem - du går til Microsofts officielle andel og downloade programmet derfra. Jeg kan ikke lide denne metode? Installer JDK eller J2SE, som er en udvidelse af Java, og senere for at installere de nødvendige moduler fra udvalgte, så aktivering sker automatisk. Ved afslutningen af processen kan have brug for en fuld genstart af systemet.

Hvorfor Java er ikke afhængig af OS?

Som allerede nævnt, dette sprog refererer til objekt-orienteret (svarende til C + / C ++, som er programmeret Windows).

Men dens essens er, at den virtuelle Java-maskine er i stand til at overføre kommandoer eksekverbare programmer ind i særlige byte koder anerkendt af enhver computer-system, uanset dens udvikler. Lige så godt udviklingsmiljø for Java-programmer bruges på pc'en, og på Intel-platformen, og Android mobile systemer, Blackberry, iOS og andre.

I de fleste software miljø "styresystemer" der er allerede en indbygget ansvarlig for udførelsen af en kommando sprog. Og det gælder ikke for specifikke miljøer såsom Microsoft .NET Framework eller andre, at producenterne er ved at udvikle operativsystemer til driften af deres egne applets.

mobile enheder

Som for selv almindelige mobiltelefoner uden et operativsystem ombord, de har også originalt støtte til denne platform. Typisk installatører har udvidelsen JAR eller JAD og ganske elementære installeret selv på primitive telefoner.

Operativsystemet kan bruges archivers såsom WinRAR, som genkender sådanne selvudpakkende arkiver såsom SFX-fil uden problemer. Når du dobbeltklikker på denne fil, vil dens indhold blive udtrukket automatisk og arkiv med Java-platformen, i dette tilfælde opererer i baggrunden.

Hvad kan jeg sige, fordi selv de gamle spil på en simpel telefon kan indstilles ganske nemt. Selvom det menes, at i disse "avancerede" operativsystemer ikke anvendes, er det ikke.

Selv i de ældre modeller såsom Nokia 3310 -platformen er. Ellers hvordan ville telefonen fungerer? I det samme system, som det er allerede klart, og har indbygget understøttelse, som er ansvarlig for Java-udviklingsmiljø.

Som for os selv kommandoer bruges, når du opretter applikationer, kan deres beskrivelse tager for meget tid. Men hvis idéen om at skabe et program baseret på dette sprog er der stadig, er det bedre at installere et specialiseret program som platform, der tilbydes af Delphi miljø (grafisk brugergrænseflade er meget ens).

konklusion

Som du kan se, Java-udviklingsmiljø er universelt kompatibel med ethvert system. Men det virker meget hurtigere end de udsendte kommandoer baseret på C + / C ++. Ifølge nogle undersøgelser, kan ydelsen være højere med 20-30 gange, selvom forbruget hukommelse er på niveau med højere rang.

Men hvis at opsummere nogle resultater, er det værd at bemærke den faktiske alsidighed, der tilbydes af Java-udviklingsmiljø. Faktisk er det er kompatibelt med alle systemer, der gør det til det mest populære at skabe de samme multimedieprogrammer eller spil.

Vi bør også sige, at den nyeste version af Java er baseret på støtte fra generiske programmeringsværktøjer, som er baseret på teknologi Eiffel og C #, radikalt forskellige fra midlerne til C ++. Her kan du bruge den automatiske konvertering af de skalar datatyper og import af såkaldte statiske felter, for ikke at nævne muligheden for at skabe dokumentation med kildekode.

Java SE 6 indeholder mange nye funktioner, som omfatter endda anerkendelse af japanske og buddhistiske kalendere, evnen til at skabe fuld HTTP-server, accelereret overførsel af klasse-flow og de komprimerede data til at øge produktiviteten op til 70%, for ikke at nævne instrumentbrættet JConsole støtte OpenGL og DirectX hardware.

Det gælder for det meste til grafikkort, selv om det kan henvise til brugen af selv den lydenhed (som regel en virtuel driver til ASIO4ALL basis). Det samme gælder for nogle software synthesizer eller MIDI-keyboard. Men brugen af Java-applets eksekverbare er ikke altid til rådighed.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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