Skillnaden mellan applet och applikation

Författare: Laura McKinney
Skapelsedatum: 1 April 2021
Uppdatera Datum: 17 Maj 2024
Anonim
Hur man skapar enkelt hemdesignprogram i Java Applet
Video: Hur man skapar enkelt hemdesignprogram i Java Applet

Innehåll


Den vanliga skillnaden mellan applet och Ansökan är att applikationen startar genomförandet igenom main () omvänt använder en applet inte metodens huvud () istället initialiseras den i det().

Applets är små program som generellt är skrivna för att överföras över internet och körs automatiskt av java-kompatibla webbläsare. Och applikationer är fristående program skrivna för att utföra allmänna operationer direkt av användaren, och det behöver inte några JAVA-aktiverade API: er (webbläsare).

Applets påverkas inte av användarens operativsystem eller hårdvara. Om webbläsaren har rätt JVM installerat körs de här appletarna med hjälp av JVM. Medan utseendet och känslan av applikationen på olika operativsystem förblir densamma.

  1. Jämförelsediagram
  2. Definition
  3. Viktiga skillnader
  4. Slutsats

Jämförelsediagram

Grund för jämförelseappletAnsökan
GrundläggandeDet är ett litet program som använder ett annat applikationsprogram för dess körning.En applikation är de program som körs oberoende på datorn.
main () -metodenAnvänd inte huvudmetodenAnvänder huvudmetoden för exekvering
AvrättningDet går inte att köra oberoende kräver API: er (Ex. Web API).Kan springa ensam men kräver JRE.
InstallationTidigare installation behövs inte Kräver exakt installation på den lokala datorn.
Läs och skriv operationFilerna kan inte läsas och skrivas på den lokala datorn via applet.Program kan utföra dessa åtgärder till filerna på den lokala datorn.
Kommunikation med andra servrarDet går inte att kommunicera med andra servrar.Kommunikation med andra servrar är förmodligen möjlig.
begränsningarApplets har inte åtkomst till filer som finns på den lokala datorn.Kan komma åt alla data eller filer som finns tillgängliga på systemet.
säkerhetKräver säkerhet för systemet eftersom de inte är betrodda.Det finns inga säkerhetsproblem.


Definition av applet

Appleter är små program som använder ett externt API för dess körning och används främst i internetdatorer. De kan överföras över Internet från en dator till en annan och köras med Applet Viewer eller vilken webbläsare som stöder Java. En applet kan stödja flera applikationer såsom att utföra aritmetiska operationer, skapa animering, visning av grafik, spela interaktiva spel.

Java har förändrat hur Internetanvändarna hämtar och använder dokument i det globala nätverket. Applets har gjort det möjligt att konstruera och använda helt interaktiva multimedia-webbdokument. En webbsida kan innehålla en java-applet som, när den körs, kan generera grafik, ljud och rörliga bilder snarare bara med vanlig eller statisk bild.

Det finns två sätt en applet kan integreras på webbsidor.


  • Först där vi kan skriva våra egna applets och integrera dem i webbsidor. Dessa typer av appletar utvecklas lokalt och förvaras i ett lokalt system kallas en lokal applet.
  • För det andra kan vi ladda ner en applet från ett fjärrdatorsystem och sedan bädda in det på en webbsida.

Dessa typer av appletar som utvecklas externt och lagras på en fjärrdator på Internet kallas en fjärrapplet.

Definition av ansökan

En applikation är ett program som körs på ett underliggande operativsystem. Dessa är generiska på ett sätt och utformade för att utföra en specifik uppgift direkt för användaren. Applikationen kan köras med eller utan GUI. Tillämpningsprogrammen som kalkylblad, ordbehandlare, webbläsare och kompilatorer - beskriver hur man använder datorresurser för att lösa användarnas datorproblem. Det finns inga säkerhetsproblem när du använder en applikation. dess orsak är att applikationer är pålitliga.

Låter oss förstå skillnaden mellan applet och applikation genom de givna punkterna:

  1. Applets är inte helt presenterade applikationsprogram och skrivs vanligtvis för att uppnå en liten uppgift eller en del av det. Å andra sidan är en applikation ett program som körs på ett underliggande operativsystem. Dessa är generiska på ett sätt och utformade för att utföra en specifik uppgift direkt för användaren.
  2. En applet använder inte huvudmetoden (). Istället anropar den automatiskt definierade metoder efter laddning för att Applet-klassen ska starta och köra appletkoden. Tvärtom, Application använder huvudmetoden () för att initiera exekveringen av koden.
  3. Olikt med den fristående ansökan,självständig exekvering av en applet är inte möjlig. De körs inifrån en webbsida med en speciell funktion som kallas HTML-tagg.
  4. Applets kan inte skriva till och läsa från filerna på den lokala datorn. Medan applikation kan utföra en sådan operation på filerna i den lokala datorn.
  5. Tidigare installation krävs inte i en applet. I motsats till detta krävs nödvändigtvis explicerad installation före användning av en applikation.
  6. Det finns begränsningar för applets för användning av bibliotek från andra språk och även lokala filer. Medan applikationen kan komma åt bibliotek såväl som lokala filer.
  7. En applikation kan köra flera program från den lokala datorn. Däremot kan Applets inte göra det.

Slutsats

Applets och applikationer i JAVA (programmeringsspråk) kan betraktas som program även om deras användning och körning är olika. Båda har sin specifika betydelse beroende på användningen.