[2數據損壞。一個常見的任務是以同步的方式管理共享數據結構,例如arraylist。
考慮一個方案,其中arraylist存儲擴展線程類的賽車對象。競賽類通過回調方法管理此陣列列表,該回調方法將完成的賽車對象添加到其中。目標是保留這些線程完成執行的順序。但是,使用無同步的陣列列表可能會導致線程安全問題。 解決此問題,人們可能會嘗試使用Collections.SynchronizedCollection(C Collection)來創建Arraylaylist的同步版本。但是,這種方法導致由於類型不匹配而導致的編譯器錯誤。
arraylist
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3