1. 使用方法
弱い参照は、参照キューと組み合わせて使用できます。弱い参照オブジェクトはガベージ コレクションされ、Java 仮想マシンは弱い参照オブジェクトを追加します。それに関連する参照キューへの参照。
2. 例
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 は、Spring MVC の Java ベースの実装です。 Web リクエスト駆動型 MVC 設計パターンに基づく軽量の Web フレームワーク。
2.Shiro、Apache Roku は Java 用のセキュリティ フレームワークです。
3.Mybatis、MyBatis は、通常の SQL クエリ、ストアド プロシージャ、高度なマッピングをサポートする優れた永続層フレームワークです。
4.Dubbo、Dubbo は分散サービス フレームワークです。
5.Maven、Maven はプロジェクト管理およびビルド自動化ツールです。
6.RabbitMQ、RabbitMQ は、Erlang で実装された、同時実行性と信頼性の高い AMQP メッセージ キュー サーバーです。
7.Ehcache、EhCache は、純粋な Java インプロセス キャッシュ フレームワークです。
以上がJava の弱参照をキューと組み合わせて使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。