轉自:
http://www.java265.com/JavaCourse/202204/2739.html
下文筆者將講述syncedCollection()方法的功能,如下所示:
syncedCollection()方法的功能:
回傳Collection集合的同步視圖
syncedCollection()方法的語法
public static Collection synchronizedCollection(Collection co);
引數
co:待生成同步視圖的集合
注意事項:
1.syncedCollection()方法位于java.util包中
2.syncedCollection()方法用于回傳給定集合的同步視圖,
3.synchronizedCollection()方法是一個靜態方法,因此可以使用類名進行訪問,如果嘗試使用類物件訪問該方法,則不會收到錯誤
回傳同步集合時,syncedCollection ()方法不會引發例外
例
package com.java265.other;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
public class Test15 {
/**
* java265.com 示例 Collections.synchronizedCollection方法示例分享
*/
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
// 通過使用add()方法是添加
// 陣列串列中的物件
list.add(88);
list.add(99);
list.add(22);
list.add(111);
list.add(333);
// 顯示ArrayList-
System.out.println("Array List: " + list);
// 通過使用SynchronizedList()方法是
// 在同步視圖中表示陣列串列
Collection co = Collections.synchronizedCollection(list);
// 顯示同步的ArrayList-
System.out.println("Collections.synchronizedCollection(arr_l): " + co);
}
}
------運行以上代碼,將輸出以下資訊------
Array List: [88, 99, 22, 111, 333]
Collections.synchronizedCollection(arr_l): [88, 99, 22, 111, 333]
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/500288.html
標籤:Java
上一篇:設計模式——單例模式
下一篇:day06-Java流程控制
