Wie Sie eine Java-Animation schneller laufen

May 12

Wie Sie eine Java-Animation schneller laufen

Java ist eine open Source Programmiersprache, die ursprünglich entworfen und erstellt bei Sun Microsystems. Es wird jetzt geleitet von Oracle. Java ist eine objektorientierte Sprache, die erste ihrer Art, die Traktion auf dem Markt zu gewinnen. Da Java eine interpretierte Sprache, die über eine eigene virtuelle Maschine ausgeführt wird ist, kann es ein wenig langsam sein im Vergleich zu Compilersprachen wie C oder C++. Glücklicherweise können Sie ein paar Tricks, um ein wenig mehr Leistung aus Ihrer Java-Installation zu Pressen, machen Ihre Animation schneller laufen.

Anweisungen

1 Installieren Sie einen just-in-Time-Compiler für eine Java Virtual Machine. Der Compiler kompiliert den Java-Code sofort bevor der Code ausgeführt wird, die Ihre Maschine laufen zwischen 10 und 30 mal schneller machen kann. Das beschleunigt nur über Code, einschließlich Grafik oder Animation-Code.

2 Verwenden Sie Javas integrierten Funktionen so weit wie möglich, anstatt Ihr eigenes Gebäude. Wenn Sie selbst etwas zu tun, immer und immer wieder finden, stehen die Chancen, dass es in einer Bibliothek irgendwo und hochgradig optimiert integriert worden ist. Verwenden Sie stattdessen ein fremdes Funktionen speziell für Grafikoperationen. Zum Beispiel anstelle von "drawLine()" mehrmals ein Polygon zeichnen, verwenden Sie die Funktion "drawPolygon()."

3 Übersetzen Sie Ihren Code in C. Mehrere C-Compiler stehen für Java, die eine erhebliche Leistungssteigerung bieten kann.