In diesem Artikel werden einige Tipps vorgestellt, die beim Schreiben von Code verwendet werden, um Java -Code effizienter zu gestalten.
1. Stecken Sie einige Systemressourcen in den Pool, wie z. Im Container kann dies die vom Server bereitgestellte Datenquelle verwenden.
Java.util.Concurrent.executors; ; (T3); .. ");}}
2. Wenn Sie mit Datenbanken oder Remote -Diensten interagieren.
3. Cache Zugriff auf externe Ressourcen in den Speicher. Abfragen und externe Ressourcen -Updates.
4. Optimieren Sie die IO -Operationen. kann Stream verwenden.
OutputStream out = new bufferedOutputStream (neuer FileOutputStream (neue Datei ("d: /temp/test.txt")); ;Verwenden Sie BufferedInputStream, BufferedOutputStream, BufferedReader und BufferedWriter, um die Anzahl der direkten Zugriffe auf die Festplatte zu verringern.
FileReader fr = neuer fileReader (f);
5 Verwenden Sie nicht neue Objekte.
6. Verwenden Sie beispielsweise die Ausnahme der Induktion. Verwenden Sie hocheffiziente Klassen in Java, wie z. B. ArrayList besser als Vector.
7. Die Berücksichtigung der Leistung muss zu Beginn der Systemanalyse und des Designs berücksichtigt werden.
Kurz gesagt, die Leistung eines Systems beim Laufen ist nichts anderes als die Optimierung von drei Hauptaspekten: CPU, Speicher und IO.