Razlika med aplikacijo in aplikacijo
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.
- Primerjalna tabela
- Opredelitev
- Ključne razlike
- Zaključek
Primerjalna tabela
Osnove za primerjavo | Applet | Uporaba |
---|---|---|
Osnovni | Gre za majhen program, ki za izvedbo uporablja drug aplikacijski program. | Aplikacija so programi, ki se v računalniku izvajajo neodvisno. |
glavna () metoda | Ne uporabljajte glavne metode | Za izvedbo uporablja glavno metodo |
Izvedba | API-jev ni mogoče zagnati neodvisno (npr. Spletni API). | Lahko teče sam, vendar zahteva JRE. |
Namestitev | Predhodna namestitev ni potrebna | Zahteva predhodno izrecno namestitev v lokalni računalnik. |
Operacija branja in pisanja | Datoteke 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žniki | Ne morem komunicirati z drugimi strežniki. | Verjetno je možna komunikacija z drugimi strežniki. |
Omejitve | Applati ne morejo dostopati do datotek, ki so v lokalnem računalniku. | Dostop do vseh podatkov ali datotek, ki so na voljo v sistemu. |
Varnost | Zahteva 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:
- 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.
- 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.
- Razlikuje se s samostojno aplikacijo, theneodvisna izvedba apleta ni mogoča. Izvajajo se znotraj spletne strani s posebno funkcijo, znano kot Oznaka HTML.
- 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.
- Predhodna namestitev v aplikaciji ni potrebna. V nasprotju s tem je med uporabo aplikacije nujno potrebna predhodna izrecna namestitev.
- 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.
- 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.