Разлика между аплет и приложение

Автор: Laura McKinney
Дата На Създаване: 1 Април 2021
Дата На Актуализиране: 18 Може 2024
Anonim
KDE Plasma 5.19 - More and more polish
Видео: KDE Plasma 5.19 - More and more polish

Съдържание


Общата разлика между Applet и Приложение е, че приложението започва изпълнението си чрез Основната () метод, обратно, аплет не използва метод main (), а вместо това инициализира в него().

Аплетите са малки програми, които обикновено са написани за предаване през интернет и се изпълняват автоматично от съвместим с Java уеб браузър. А приложенията са автономни програми, написани за извършване на общи операции от потребителя и не се нуждаят от API-та (браузъри) с активиран JAVA.

Аплетите не се влияят от операционната система или хардуера на потребителите. Ако браузърът има инсталиран правилен JVM, тогава тези аплети се изпълняват с помощта на JVM. Докато външният вид и приложението на различните операционни системи остават същите.

  1. Сравнителна диаграма
  2. дефиниция
  3. Ключови разлики
  4. заключение

Сравнителна диаграма

Основа за сравнениеAppletПриложение
ОсновенТя е малка програма използва друга приложна програма за нейното изпълнение.Приложение са програмите, изпълнявани на компютъра независимо.
основен () методНе използвайте основния методИзползва основния метод за изпълнение
ЕкзекуцияНе може да се стартира независимо изискват API (например уеб API).Може да работи сам, но изисква JRE.
ИнсталацияПредварителна инсталация не е необходима Изисква предварително изрична инсталация на локалния компютър.
Операция за четене и записФайловете не могат да се четат и записват на локалния компютър чрез аплет.Приложенията могат да изпълняват тези операции с файловете на локалния компютър.
Комуникация с други сървъриНе мога да комуникирам с други сървъри.Комуникацията с други сървъри вероятно е възможна.
ОграниченияАплетите нямат достъп до файлове, намиращи се на локалния компютър.Има достъп до всякакви данни или файлове, налични в системата.
СигурностИзисква сигурност за системата, тъй като те са ненадеждни.Няма опасения за сигурността.


Дефиниция на Applet

Аплетите са малки програми, които използват външен API за неговото изпълнение и се използват предимно в интернет изчисленията. Те могат да бъдат прехвърлени през интернет от един компютър на друг и да стартират с помощта на Applet Viewer или всеки уеб браузър, който поддържа Java. Аплет може да поддържа няколко приложения като изпълнение на аритметични операции, създаване на анимация, показване на графика, игра на интерактивни игри.

Java е променила начина, по който потребителите на интернет извличат и използват документи в световната мрежа. Аплетите позволиха да се създаде и използва напълно интерактивни мултимедийни уеб документи. Уеб страница може да включва java аплет, който при изпълнение може да генерира графики, звуци и движещи се изображения, а не просто съдържа обикновени или статични изображения.

Има два начина аплетът да може да се интегрира в уеб страници.

  • Първо, в което можем да напишем свои собствени аплети и да ги интегрираме в уеб страници. Тези видове ябълки се развиват локално и се съхраняват в местна система е известна като локален аплет.
  • Второ, можем да изтеглим аплет от отдалечена компютърна система и след това да го вградим в уеб страница.

Тези видове аплети, които са разработени външно и се съхраняват на отдалечен компютър до Интернет, са известни като отдалечен аплет.


Определение на приложение

Приложение е програма, която работи на основата на операционна система. Те са общи в известен смисъл и са предназначени да изпълняват конкретна задача директно за потребителя. Приложението може да работи с или без GUI. Приложните програми като електронни таблици, текстови процесори, уеб браузъри и компилатори - описват начина, по който компютърните ресурси се използват за решаване на компютърните проблеми на потребителите. Няма проблеми със сигурността, докато използвате приложение; причината му е, че приложенията са надеждни.

Да разберем разликата между аплет и приложение чрез дадените точки:

  1. Аплетите не са изцяло представени приложни програми и обикновено са написани за постигане на малка задача или част от нея. От друга страна, приложението е програма, която работи на основата на операционна система. Те са общи в известен смисъл и са предназначени да изпълняват конкретна задача директно за потребителя.
  2. Аплет не използва метода main (). Вместо това, той автоматично извиква дефинирани методи след зареждане, за да може клас Applet да стартира и изпълни кода на аплета. Напротив, Приложението използва main () метод за стартиране на изпълнението на кода.
  3. Различен със самостоятелното приложение, theнезависим изпълнение на аплет не е възможно. Те се стартират от вътрешната уеб страница с помощта на специална функция, известна като HTML таг.
  4. Аплетите не могат да пишат и четат от файловете в локалния компютър. Докато Application може да извърши такава операция с файловете в локалния компютър.
  5. В аплет не е необходима предварителна инсталация. За разлика от тях, предварително изрична инсталация е задължително необходима, докато използвате приложение.
  6. Ограниченията са наложени за аплети за използване на библиотеки от други езици, а също и локални файлове. Като има предвид, че приложението има достъп до библиотеки, както и до локални файлове.
  7. Приложение може да стартира няколко програми от локалния компютър. За разлика от това, Appleti не могат да го направят.

заключение

Аплетите и приложенията в рамките на JAVA (език за програмиране) се считат за програми, въпреки че тяхното използване и изпълнение са различни. И двете имат своето специфично значение според употребата.