Razlika med aplikacijo in aplikacijo

Avtor: Laura McKinney
Datum Ustvarjanja: 1 April 2021
Datum Posodobitve: 17 Maj 2024
Anonim
Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов.
Video.: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов.

Vsebina


Skupna razlika med Applet in Uporaba je, da se aplikacija začne izvajati skozi glavni () metoda obratno, aplet ne uporablja metode main (), namesto da se inicializira skozi v().

Aplati so majhni programi, ki so običajno napisani za prenos po internetu in jih samodejno izvrši s spletnim brskalnikom, združljivim z Java. Aplikacije so samostojni programi, napisani za neposredno izvajanje splošnih operacij s strani uporabnika, in ne potrebujejo nobenih API-jev (brskalnikov), ki podpirajo JAVA.

Uporabniki ne vplivajo na operacijski sistem ali strojno opremo. Če je v brskalniku nameščen ustrezen JVM, se ti programčki izvajajo s pomočjo JVM. Izgled aplikacije v različnih operacijskih sistemih ostaja enak.

  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Osnove za primerjavoAppletUporaba
OsnovniGre za majhen program, ki za izvedbo uporablja drug aplikacijski program.Aplikacija so programi, ki se v računalniku izvajajo neodvisno.
glavna () metodaNe uporabljajte glavne metodeZa izvedbo uporablja glavno metodo
IzvedbaAPI-jev ni mogoče zagnati neodvisno (npr. Spletni API).Lahko teče sam, vendar zahteva JRE.
NamestitevPredhodna namestitev ni potrebna Zahteva predhodno izrecno namestitev v lokalni računalnik.
Operacija branja in pisanjaDatoteke ni mogoče brati in pisati v lokalni računalnik prek programa.Aplikacije lahko izvajajo te operacije v datotekah v lokalnem računalniku.
Komunikacija z drugimi strežnikiNe morem komunicirati z drugimi strežniki.Verjetno je možna komunikacija z drugimi strežniki.
OmejitveApplati ne morejo dostopati do datotek, ki so v lokalnem računalniku.Dostop do vseh podatkov ali datotek, ki so na voljo v sistemu.
VarnostZahteva varnost sistema, saj je nezaupljiv.Nobenih varnostnih pomislekov ni.


Opredelitev Applet

Aplati so majhni programi, ki za izvedbo uporabljajo zunanji API in se v glavnem uporabljajo pri internetnem računalništvu. Preko interneta jih je mogoče prenesti iz enega računalnika v drugega in zagnati s pomočjo Applet Viewerja ali katerega koli spletnega brskalnika, ki podpira Java. Applet lahko podpira več aplikacij, kot so izvajanje aritmetičnih operacij, ustvarjanje animacije, prikazovanje grafike, igranje interaktivnih iger.

Java je spremenila način, kako uporabniki interneta pridobivajo in uporabljajo dokumente v svetovnem omrežju. Apleti so omogočili izdelavo in uporabo popolnoma interaktivnih večpredstavnostnih spletnih dokumentov. Spletna stran lahko vključuje java applet, ki lahko, ko se izvaja, ustvari grafiko, zvok in premikajoče se slike, namesto da vsebuje navadno ali statično sliko.

Obstajata dva načina, kako se lahko applet vključi v spletne strani.

  • Najprej lahko napišemo svoje lastne aplete in jih integriramo v spletne strani. Te vrste apletov so se razvijale lokalno in se hranijo v lokalnem sistemu, znano je kot lokalni aplet.
  • Drugič, lahko naložimo programček iz oddaljenega računalniškega sistema in ga nato vdelamo v spletno stran.

Te vrste apletov, ki so razviti zunaj in shranjeni v oddaljenem računalniku do interneta, so znani kot oddaljeni aplet.


Opredelitev vloge

Aplikacija je program, ki se izvaja v osnovnem operacijskem sistemu. V določenem smislu so splošne in zasnovane za opravljanje določene naloge neposredno za uporabnika. Aplikacija se lahko zažene z ali brez GUI. Aplikacijski programi, kot so preglednice, urejevalniki besedil, spletni brskalniki in prevajalniki - opisujejo načine uporabe računalniških virov za reševanje računalniških težav uporabnikov. Med uporabo aplikacije ni pomislekov glede varnosti; njen vzrok je, da so aplikacije zanesljive.

Razumejmo razliko med aplikacijo in aplikacijo skozi dane točke:

  1. Applati niso v celoti predstavljeni aplikacijski programi in so navadno napisani za dosego majhne naloge ali njenega dela. Po drugi strani je aplikacija program, ki deluje na osnovnem operacijskem sistemu. V določenem smislu so splošne in zasnovane za opravljanje določene naloge neposredno za uporabnika.
  2. Applet ne uporablja glavne () metode. Namesto tega po nalaganju samodejno pokliče določene metode, da razred Applet zažene in izvede kodo appleta. Nasprotno, aplikacija uporablja main () metodo za začetek izvajanja kode.
  3. Razlikuje se s samostojno aplikacijo, theneodvisna izvedba apleta ni mogoča. Izvajajo se znotraj spletne strani s posebno funkcijo, znano kot Oznaka HTML.
  4. Apleti ne morejo pisati in brati iz datotek v lokalnem računalniku. Čeprav lahko aplikacija takšno operacijo izvede v datotekah v lokalnem računalniku.
  5. Predhodna namestitev v aplikaciji ni potrebna. V nasprotju s tem je med uporabo aplikacije nujno potrebna predhodna izrecna namestitev.
  6. Omejitve so naložene zaradi uporabe knjižnic iz drugih jezikov in tudi lokalnih datotek. Ker lahko aplikacija dostopa do knjižnic in lokalnih datotek.
  7. Aplikacija lahko zažene več programov iz lokalnega računalnika. Aplati v nasprotju s tem ne morejo.

Zaključek

Aplati in aplikacije v povezavi s programom JAVA (programski jezik) se štejejo za programe, čeprav sta njihova uporaba in izvedba različni. Obe imata poseben pomen glede na uporabo.