互換性を持たせる際の注意点について説明しています。適切に連動するはずです。コレクション(GC)を実行すると便利です。コレクションを呼び出す場合に、こうした明示的な呼び出しを行う必要はほとんどありません。呼び出すと、使用されているランタイムを確認することができます。コレクターを開発しています。データへのポインタを保存することなど)の使用を避ける必要があります。Interface(JNI)を使用するアプリでは特に重要です。問題の防止をご覧ください。モードを使用することをお勧めします。コードを使用している場合は、次の記事を確認してください。コレクターが備わっています。コレクターを使用すると、オブジェクトをメモリに移動することができます。互換性のない操作を実行しないでください。リファレンスの変更点で説明しています)。関数を使用する場面です。関数により、配列オブジェクトをバックアップする実際のメモリへの参照が返されます。引数は無視されます)。関数がメモリのコピーを返すことがあります。使用しているときに参照を誤用すると、メモリの破損やその他の問題が発生する可能性があります。関数を呼び出して、加えた変更が基盤の配列オブジェクトに適切にコピーされるようにします。メモリの配列要素を解放するときは、加えた変更に応じて、適切なモードを使用する必要があります。このモードでは、変更を基盤の配列オブジェクトにコピーすることなく、メモリが解放されます。0(配列オブジェクトを更新し、メモリのコピーを解放する)を使用します。する必要のある配列に変更を加えて、配列のコピーを保持する必要がある場合は、JNI_COMMIT(基盤の配列オブジェクトを更新し、コピーを保持する)を使用します。よって返された元のポインタと同じポインタが返されます。渡すことは安全ではありません。この変更されたポインタを渡すと、不正なメモリが解放され、メモリが破損する可能性があります。テストすることにより、そのような多くのケースを検出することができます)。表示される)をログに記録します。