Das Applet an www.falstad.com/dotproduct/ kann sicherlich online verwendet werden. Ich habe es getestet, nur um sicherzustellen. Wenn Sie ein Applet sehen, das Ihnen gefällt, ist das Herunterladen der Klassendatei(n) für dieses Applet im Allgemeinen ziemlich einfach. Hier sind die Schritte: Der Prozess wird auch komplizierter, wenn der Autor mehr als eine Klassendatei verwendet, um sein Applet zu erstellen. Beispielsweise benötigt unser AnimatedAd-Applet eine Hilfsklasse namens GetAppletParameter.class. Leider werden Sie dies erst wissen, wenn Sie die Datei AnimatedAd.class dekompilieren. Die vorherige Ausgabe dieser Website hatte die Anwendung als Java-Applet eingebettet; Viele Browser unterstützen jedoch nicht mehr die Art des Plug-Ins, das benötigt wird. Wenn Sie jedoch noch über die Funktion verfügen und sie als Applet ausführen möchten, ist sie hier weiterhin verfügbar. Ab Java 7 Update 51 können Benutzer die Java-Applets und -Anwendungen für die Ausführung konfigurieren, die normalerweise durch Sicherheitsüberprüfungen blockiert werden. Wenn die Ausnahmelistenfunktion verwendet wird, wird die Option in der Java-Systemsteuerung aufgeführt. Wie zu tun… Retrospektive Leistung …

Cohens Effektgrößen empfehle ich dagegen (siehe Abschnitt Beratung unten). Ich wurde gefragt, warum das Optionsmenü in jedem einzelnen Applet Links für retrospektive Leistung und Cohen-Effektgrößen hat. Es scheint einigen, dass sie unangemessene Betonung auf Methoden legen, die ich nicht mag. Die technische Antwort auf die Frage ist, dass diese Menüelemente von einer Basisklasse geerbt werden, zusammen mit einigen anderen Dingen (z. B. den Grafikfunktionen). Die andere Antwort ist, dass die Leute mich die ganze Zeit danach fragen, trotz allem, was ich auf dieser Seite sage. Wenn Sie diesen Menü-Links folgen, erhalten Sie Erklärungen, warum sie es nicht tun. Besonders stolz bin ich auf den Dialog für retrospektive Macht. Natürlich wäre es höflich, Paul wissen zu lassen, was du tust. Sie könnten feststellen, dass er bereit sein wird, Ihnen einen Zip des HTML/Applets zu senden. Drücken Sie gleichzeitig die Tasten „Strg“ und „V“, um den Namen des Java-Applets an die vorhandene URL anzuhängen.

Sie müssen die Java Runtime Environment (JRE) oder das Java Development Kit (JDK) auf Ihrem System installiert haben. Möglicherweise haben Sie es bereits; wenn nicht, kann die JRE bei java.com von Oracle heruntergeladen werden. Für den bereitgestellten Link sehe ich den Link „Zip-Archiv dieses Applets.“. Es enthält das Applet-Jar, die HTML-Seite und die Java-Quelldatei. Java wurde von Sun Microsystems entwickelt und ist eine objektorientierte Programmiersprache. Es ermöglicht Programmierern, Programme in Klassendateien zu kompilieren – manchmal auch als „Applets“ bezeichnet –, die auf jedem Computer ausgeführt werden können, auf dem die Java Runtime Environment-Software installiert ist. Wenn auf einer Webseite ein Applet auftritt, haben Sie die Möglichkeit, die zugehörige Klassendatei auf Ihren Computer herunterzuladen. Der Prozess dauert nur ein paar Klicks, sobald Sie wissen, wo Sie suchen müssen. Sie könnten versuchen, „Seite speichern als“ für den 2. Teil, aber ich bin nicht zuversichtlich, dass das auch das Glas des Applets selbst herunterladen würde. Dieser Artikel ist jetzt ein wenig alt, also habe ich eine neue Serie (Stand April 2010) über Java-Obfuscators und Dekompilierer gestartet.

Bitte folgen Sie diesem Link für viele neuere Informationen. Der inhalt unten ist immer noch gültig, aber meistens beibehalten, weil es diskutiert, wie Java-Applets heruntergeladen werden. Bevor ich anfing, muss ich zugeben, dass ich dieses Thema lange behandelt habe, indem ich meinen Kopf in den Sand stecken habe. Der Gedanke, dass Menschen auf der ganzen Welt meine Java-Applets und Anwendungen dekompilieren könnten, war etwas, worüber ich nicht nachdachte oder nicht darüber nachdenken wollte. Aber eines Tages, wie der Keks in der Fernsehsendung Ally McBeal sagen könnte, wurde ich „beunruhigt“. Das ist alles, was Sie tun müssen. Scheint es zu einfach? Probieren Sie es auf unserer Website aus.