Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

Aplet Javy

Z Wikipedii, wolnej encyklopedii

Aplet Javyaplet dostarczany w postacikodu bajtowegoJavy. Może zostać uruchomiony wprzeglądarce internetowej wykorzystującwirtualną maszynę Javy albo w samodzielnej aplikacjiAppletViewer służącej do testowaniaapletów Javy. Mogą być pisane zarówno w Javie, jak i innychjęzykach kompilowanych do kodu bajtowego - na przykładPython.

W 2016 technologia apletów została oficjalnie oznaczona przez producenta jako "do wycofania" (ang. deprecated)[1][2][3].

Ze względu na porzucenie wsparciaNPAPI nie jest możliwe uruchomienie apletów Javy w większości współczesnych przeglądarek.

Historia

[edytuj |edytuj kod]

Aplety Javy pojawiły się wraz z pierwszą wersją Javy w 1995.

Wykorzystanie

[edytuj |edytuj kod]

Aplety Javy używane są w celu dostarczenia funkcji (np. interakcji), które nie mogą być uzyskane przy stosowaniuHTML-a. Ponieważ kod bajtowy Javy jestwieloplatformowy, to aplety mogą być uruchamiane w wielusystemach operacyjnych, włączając w toWindows,Unix/Linux czyMac OS. Przy pomocy aplikacjiapplet2app mogą zostać przekształcone do postaci samodzielnych programów, które można uruchomić poza przeglądarką[4].

Sposób wykonywania

[edytuj |edytuj kod]

Większość przeglądarek internetowych wykonuje aplety Javy wpiaskownicy, co uniemożliwia pobranie przez nie danych lokalnych.

Cykl życia

[edytuj |edytuj kod]

Działanie apletu oparte jest na kilku głównych metodach:init(), start(), stop(), destroy(). Po załadowaniu strony przeglądarka wykonuje metodę init(), która zapewniainicjalizację apletu. Następnie wykonywana jest metoda start() uruchamiająca wczytany aplet. Metoda ta jest wykonywana za każdym razem, gdy wczytana strona stanie się aktywna. Przy opuszczaniu strony wywoływana jest metoda stop(). Bezpośrednio przed zakończeniem pracy apletu wywoływana jest metoda destroy(), która zwalnia zasoby zajęte przez uruchomiony aplet[5].

Zobacz też

[edytuj |edytuj kod]

Przypisy

[edytuj |edytuj kod]
  1. JEP 289: Deprecate the Applet API [online] .
  2. JPG blog: Moving to a Plugin-Free Web [online] .
  3. JPG blog: Further Updates to 'Moving to a Plugin-Free Web' [online] .
  4. Aplikacja konwertująca aplety Javy na samodzielne aplikacje. [dostęp 2009-05-11]. (ang.).
  5. Cykl życia apletu Javy. [dostęp 2009-05-11]. [zarchiwizowane ztego adresu (2008-06-09)]. (pol.).
Java
Platformy Javy
Technologie firmyOracle (Sun)
Technologie platformy
Główne technologie innych firm
Historia
Główne języki programowania
Konferencje
Ludzie

Źródło: „https://pl.wikipedia.org/w/index.php?title=Aplet_Javy&oldid=75531180
Kategoria:

[8]ページ先頭

©2009-2025 Movatter.jp