Forskjellen mellom applet og applikasjon

Forfatter: Laura McKinney
Opprettelsesdato: 1 April 2021
Oppdater Dato: 17 Kan 2024
Anonim
Hvordan lage Rainbow i Java Applet
Video: Hvordan lage Rainbow i Java Applet

Innhold


Den vanlige forskjellen mellom applet og applikasjon er at applikasjonen starter utførelsen gjennom hoved() omvendt bruker en applet ikke metoden main () i stedet for å initialisere den i det().

Applets er små programmer som vanligvis er skrevet for å overføres over internett og automatisk kjøres av java-kompatible nettlesere. Og applikasjoner er frittstående programmer skrevet for å utføre generelle operasjoner av brukeren direkte, og det trenger ikke noen JAVA-aktiverte API-er (nettlesere).

Apples påvirkes ikke av brukerens operativsystem eller maskinvare. Hvis nettleseren har riktig JVM installert, kjører disse programmene ved hjelp av JVM. Mens utseendet og følelsen av applikasjonen på de forskjellige operativsystemene forblir den samme.

  1. Sammenligningstabell
  2. Definisjon
  3. Viktige forskjeller
  4. Konklusjon

Sammenligningstabell

Grunnlag for sammenligningappletapplikasjon
grunn~~POS=TRUNCDet er lite program som bruker et annet applikasjonsprogram for utførelsen.En applikasjon er programmene som kjøres uavhengig av datamaskiner.
main () -metodenIkke bruk hovedmetodenBruker hovedmetoden for utførelse
HenrettelseKan ikke kjøre uavhengig av APIer (Ex. Web API).Kan løpe alene, men krever JRE.
InstallasjonFør installasjon er ikke nødvendig Krever eksplisitt installasjon på den lokale datamaskinen.
Les og skriv operasjonFilene kan ikke leses og skrives på den lokale datamaskinen via applet.Programmer er i stand til å utføre disse operasjonene til filene på den lokale datamaskinen.
Kommunikasjon med andre servereKan ikke kommunisere med andre servere.Kommunikasjon med andre servere er sannsynligvis mulig.
BegrensningerApplets har ikke tilgang til filer som er lokalisert på den lokale datamaskinen.Har tilgang til alle data eller filer som er tilgjengelige på systemet.
SikkerhetKrever sikkerhet for systemet da de ikke er tillit.Ingen sikkerhetsproblemer er det.


Definisjon av applet

Applets er små programmer som bruker et eksternt API for utførelse og brukes først og fremst i internett-databehandling. De kan overføres over Internett fra en datamaskin til en annen og kjøres ved hjelp av Applet Viewer eller en hvilken som helst nettleser som støtter Java. En applet kan støtte flere applikasjoner som å utføre aritmetiske operasjoner, lage animasjon, grafikkvisning, spille interaktive spill.

Java har forvandlet måten internettbrukere henter og bruker dokumenter på i verdensomspennende nettverk. Applets har gjort det mulig å konstruere og bruke fullstendig interaktive multimedia-webdokumenter. En webside kan inneholde en java-applet som, når den kjøres, kan generere grafikk, lyder og bevegelige bilder, heller bare inneholder vanlig eller et statisk bilde.

Det er to måter en applet kan integrere på websider.

  • Først der vi kan skrive våre egne appleter og integrere dem i websider. Disse typer appletter utviklet seg lokalt og oppbevares i et lokalt system er kjent som en lokal applet.
  • For det andre kan vi laste ned en applet fra et eksternt datasystem og deretter legge det inn på en webside.

Disse typer appletter som er utviklet eksternt og lagret på en ekstern datamaskin til Internett, er kjent som en ekstern applet.


Definisjon av søknad

An Application er et program som kjører på et underliggende operativsystem. Disse er generiske på en måte og designet for å utføre en spesifikk oppgave direkte for brukeren. Applikasjonen kan kjøres med eller uten GUI. Bruksområdene som regneark, tekstbehandlere, nettlesere og kompilatorer - beskriver hvordan man bruker datamaskinressurser for å løse brukernes databehandlingsproblemer. Det er ingen sikkerhetsproblemer når du bruker en applikasjon; årsaken er at applikasjoner er pålitelige.

La oss forstå forskjellen mellom applet og applikasjon gjennom de gitte punktene:

  1. Applets er ikke helt kjente applikasjonsprogrammer og er vanligvis skrevet for å oppnå en liten oppgave eller deler av det. På den annen side er en applikasjon et program som kjører på et underliggende operativsystem. Disse er generiske på en måte og designet for å utføre en spesifikk oppgave direkte for brukeren.
  2. En applet bruker ikke hovedmetoden (). I stedet kaller den automatisk definerte metoder etter lasting, for at Applet-klassen skal starte og utføre appletkoden. Tvert imot bruker Application hovedmetode () for å sette i gang utførelsen av koden.
  3. Ulikt med den frittstående applikasjonen,uavhengig utførelse av en applet er ikke mulig. De kjøres fra innsiden av en webside ved hjelp av en spesiell funksjon kjent som HTML-kode.
  4. Applets kan ikke skrive til og lese fra filene på den lokale datamaskinen. Mens applikasjon kan utføre en slik operasjon til filene på den lokale datamaskinen.
  5. Før installasjon er ikke nødvendig i en applet. I motsetning til er nødvendig nødvendig eksplisitt installasjon før du bruker et program.
  6. Begrensninger pålegges applets for bruk av biblioteker fra andre språk og også lokale filer. Mens applikasjonen kan få tilgang til biblioteker så vel som lokale filer.
  7. Et program kan kjøre flere programmer fra den lokale datamaskinen. I motsetning til dette kan ikke Applets gjøre det.

Konklusjon

Applets and Applications in the con of JAVA (programmeringsspråk) betraktes som programmer, selv om bruken og utførelsen er forskjellig. Begge har sin spesifikke betydning i henhold til bruken.