Kelas koleksi yang pakar dalam kaedah pakej java.util yang mengendalikan koleksi, yang menyediakan pelbagai operasi tambahan yang melibatkan algoritma polimorfik.
Kelas ini menyediakan varian berbeza kaedah synchronizedCollection() seperti berikut -
Sr. | c)|
---|---|
5 ini kaedah menerima objek antara muka peta dan mengembalikan peta disusun yang disegerakkan (thread-safe) yang disokong oleh peta disusun yang ditentukan. |
|
6 Ini kaedah menerima objek antara muka yang disegerakkan dan mengembalikan yang disusun (thread-safe) yang disusun oleh set yang disusun. |
|
Contohimport java.util.Collection; import java.util.Collections; import java.util.Vector; public class CollectionReadOnly { public static void main(String[] args) { //Instantiating an ArrayList object Vector<String> vector = new Vector<String>(); vector.add("JavaFx"); vector.add("Java"); vector.add("WebGL"); vector.add("OpenCV"); System.out.println(vector); Collection<String> synchronizedVector = Collections.synchronizedCollection(vector); System.out.println("Synchronized "+synchronizedVector); synchronizedVector.add("CoffeeScript"); } } Salin selepas log masuk [JavaFx, Java, WebGL, OpenCV] Synchronized [JavaFx, Java, WebGL, OpenCV] Salin selepas log masuk |
Atas ialah kandungan terperinci Bagaimana untuk membuat benang koleksi selamat di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!