1. Gebrauchsanweisung
Die schwachen Referenzobjekte können durch Garbage Collection und die Java Virtual Machine verwendet werden fügt die schwachen Referenzen zu der zugehörigen Referenzwarteschlange hinzu.
2. Beispiel
public class GCTarget { // 对象的ID public String id; // 占用内存空间 byte[] buffer = new byte[1024]; public GCTarget(String id) { this.id = id; } protected void finalize() throws Throwable { // 执行垃圾回收时打印显示对象ID System.out.println("Finalizing GCTarget, id is : " + id); } }
1.SpringMVC, Spring Web MVC sind ein leichtes Java-basiertes anforderungsgesteuertes Web-Framework, das das Web-MVC-Entwurfsmuster implementiert.
2.Shiro, Apache Shiro ist ein Sicherheitsframework für Java.
3.Mybatis, MyBatis ist ein hervorragendes Persistenzschicht-Framework, das normale SQL-Abfragen, gespeicherte Prozeduren und erweiterte Zuordnungen unterstützt.
4.Dubbo, Dubbo ist ein verteiltes Service-Framework.
5. Maven, Maven ist ein Projektmanagement- und Build-Automatisierungstool.
6.RabbitMQ, RabbitMQ ist ein in Erlang implementierter AMQP-Nachrichtenwarteschlangenserver mit hoher Parallelität und hoher Zuverlässigkeit.
7.Ehcache, EhCache ist ein reines Java-In-Process-Caching-Framework.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie schwache Java-Referenzen in Kombination mit Warteschlangen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!