KompjûtersSoftware

Java-yntegreareûntwikkeling omjouwing

Hast elke eigener fan it primitive mobile tillefoan wit it begryp fan it Java-platfoarm. It omjouwing fan Java ûntwikkelet de skepping fan universele tapassingen dy't brûkt wurde kinne, sûnder it ynstallearre bestjoeringssysteem. Litte wy de basisasken beskôgje foar syn funksjonearjen en oanfraach.

Wat is it Java-ûntwikkeling omjouwing?

Yn 't feilich is it ûntwikkelomjouwing allinich in programmingtaal basearre op universele kommando's dy't yn' e Java Runtime omjouwing erkend binne.

Rûchwei sprekt it Java-ûntwikkeling omjouwing sûnder it ynstânsje ynstallearre platfoarm yn deselde Windows sil net wurkje. Mar dizze stipe wurdt yn it earstoan presintearre, dy't elke brûker bewarret fan 'e needsaak om ekstra komponinten te ynstallearjen.

Applikaasje yn komputertechnology

Yn it earstoan waard dit projekt ûntwikkele troch Sun Microsystems, dy't letter stipe troch Oracle.

De ynhâld fan 'e útfierbere koade is sa dat it net ôfhinklik is fan it type bestjoeringssysteem ynstallearre. De taal sels ferwiist nei objekten-orientearre ûntwikkelingsmaatregels, lykas it programmearjen fan bestjoeringssysteem.

Mar op it lêst is it ûntwikkelbedriuw fan Java fan komputer of mobilsysteem hielendal ûnôfhinklik.

Ynboude modules fan mobilsysteem

As wy prate oer smartphones en tablets, deselde ferzje fan Eclipse (IDE Java) jildt allinne foar it brûken fan in grafyske programma wêrmei te meitsjen fan in Java-basearre programma yn in pear minuten.

Yn 't feit is yn' e applikaasje sels in soart adres of fersyk makke, de funksjes dêr't se yn it bestjoeringssysteem levere wurde.

En dit jildt foar mobile apparaten. Hawwe jo bepaald dat soms mei tiid Windows Windows of Android begjint te "spuie" yn termen fan direkte updates? Dit is neat mear as twa komponinten:

  • Java Runtime;
  • Microsoft .NET Framework.

Wat de meast traurige is, is de earste komponint mei systemfeverjes net ferbûn. Dit platfoarm is folslein ûnôfhinklik en útfierber yn termen fan kommando's troch standert.

Yntegrearre JAVA ûntwikkelomjouwing: de ienfâldige tapassing

It feit dat dit systeem brûkt wurdt yn mobile ferzjes, gjinien twivelt. It omjouwing fan Java Android wurdt stipe, net te ferjitten de "appel" -produkten.

Yn betingsten fan útfierbere applikaasjes is alles net sa ienfâldich. En dêrom.

Utfierbere applets

Earst, fuortendaliks is it wurdich omtinken te jaan oan it systeem dêr't de passende argyf ynstalleart wurde moat (WinRAR - minstens, better - 7-Zip).

De Java-ûntwikkeling omjouwings ferwiist nei it feit dat de gegevens bewarre wurde as in argyf dat net iepene wurde kin troch standert Windows-ark.

Arkived data

Op it bêst kinne jo ekstraktors brûke as it boppesteande. Mar as jo de technology brûkt hawwe by in ekstra (maksimum) kompresjemetoade by it meitsjen fan it argyf, is der neat om te helpen.

Sawol de fernijing fan de argyf sil de nedige feroaringen net meitsje. Hjir moatte jo de fernijing fan it folsleine plattelân tapasse, hoewol earst it berjocht oer in beskikbere update is "hingje" yn it systeemfek.

Platform Update

De fernijing is hiel ienfâldich. It is genôch om gewoan te klikken op de tray op it bliksemik dat jo jo freget om de beskikbere update te ynstallearjen. De tiid foar erkenning kin oant inkele minuten nimme. Dit is normaal.

As jo net wachtsje wolle, dan binne der gjin problemen - gean nei de offisjele Microsoft resource en download it programma dêrwei. Hast dizze metoade net? Ynstallaasje fan JDK of J2SE, dy't in Java-útwreiding is, en dan it winske module fan 'e selekteare ynstalleare, wêrnei't de aktivearring automatysk foarkomt. Oan 'e ein fan it proses kinne jo miskien it systeem net folslein te ferfangen.

Wêrom jout Java net op OS?

As al neamd wurdt, ferwiist dizze programmingtaal nei objekt-oriïntearre (lykas C + / C ++, op hokker Windows programmearre is).

Mar syn essinsje is dat in virtuele Java-masine befetsje befetsje fan útfierbere applikaasjes yn spesjale bytecodes, erkend troch elke kompjûtersysteem, ûnôfhinklik fan har ûntwikkelders. It likegoed goed is it ûntwikkelomjouwing foar Java-programma's brûkt op 'e PC, en op Intel basearre platfoarms, en op mobylsystemen Android, Blackberry, iOS en oaren.

Yn it software-omjouwing sels is der al in ynboude module dy't ferantwurdlik is foar it útfieren fan taalkommando's. En it docht net op ienriedige wize spesifike omjouwingen lykas it Microsoft .NET Framework of in oare dat operearjende systeemmjittingen ûntwikkelje foar de wurking fan har eigen applets.

Mobile apparaten

Wat foar gewoane gewoane mobylten sûnder in bestjoeringssysteem oan board hawwe, hawwe se ek in earste stipe foar dit platfoarm. As rigel hawwe ynstallanten JAR- of JAD-útwreidings en ek elemintêre ynstalleare op primitive tillefoans.

Yn bestjoeringssysteem kinne jo argyfers brûke as WinRAR, dy 't soargje dat sels-ekstraktive argiven lykas SFX-bestannen sûnder problemen binne. As jo dûbelklik op sa'n triem klikke, sil de ynhâld automatysk ûntfangen wurde, en de argyf mei de Java-platfoarm yn dit gefal sil fire yn 'e eftergrûn wêze.

Wat kin ik sizze, sels de âlde spultsjes foar ienfâldige tillefoans kinne ienfâldich ynstalleare wurde. Hoewol is leauwe dat de "foarôfgeande" bestjoeringssystemen net yn harren brûkt wurde, dit is net sa.

Sels yn 'e âldere modellen lykas Nokia 3310 platfoarm is. Oars, hoe soe it tillefoan funksjonearje? Yn itselde systeem is, lykas al begrepen, ek in ynboude stipe, dy't ferantwurdlik is foar Java-ûntwikkeling.

Hoe't de kommando's sels brûkt wurde om applikaasjes te meitsjen, kin harren beskriuwing te lang duorje. Mar as it idee fan it meitsjen fan in programma basearre op dizze taal is noch dêr, is it better om te ynstallearjen in spesjalisearre programma as platfoarm oanbean troch Delphi omjouwing (grafyske brûkersomjouwing is hiel lyksoartige).

Fermelding

As jo sjogge, is Java-ûntwikkeling omjouwing universele en kompatibel mei alle systemen. Mar it wurket folle flugger as de oersetting fan kommando's basearre op C + / C ++. Neffens guon stúdzjes kin de snelheid fan 'e wurken heger wêze as 20-30 kear, hoewol it konsumpsje fan spesjale middels op in markearring heger is.

Mar as jo in bytsje gearkomme, is it wurdich te wizen op de reële ynpassing dy't de Java-ûntwikkeling omjouwings biedt. Yn feite is it kompatibel mei alle systemen, wêrtroch it it populêrste makket by it meitsjen fan deselde multymedia-applikaasjes of spultsjes.

Separatyf moatte wurde sein dat de lêste ferzjes fan Java binne basearre op it stipe fan generikaare programmearmen, basearre op Eiffel en C # -technology, radysk ferskille fan 'e C ++-ark. Hjir kinne jo de automatyske konvertearring fan skalare datatypen brûke en it ymportearjen fan saneamde statyske fjilden, net te ferjitten de mooglikheid om komponistyske dokumintaasje te meitsjen mei de boarne koade.

Yn 'e Java-Version fan Java SE wurde in soad nije funksjes ymplementeard, wêrûnder ek werkenne fan Japanske en Buddhistyske kalinder, de fermogen om in folsleine HTTP-tsjinner te meitsjen, begeliedende transfer fan klasse-streams en komprimearre gegevens mei in prestaasjebelied fan oant 70%, net te ferjitten de JConsole , Supporting hardware OpenGL en DirectX.

Dit jildt benammen foar grafyske adapters, hoewol it ek sizze kin op it brûken fan audio-apparaten (meastentiids firtuele op basis fan ASIO4ALL-bestjoerders). Datselde jildt foar guon software-synthesizers of MIDI-toetseboerd. Mar it brûken fan útfierbere Java-applets is net altyd oanbean.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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