JDK> = 1.5 ile, bir iş parçacığı başlatmanın tercih edilen yolu her zaman bir Yürütücü veya Yürütme Hizmeti olmalıdır veya bir ExecutorService'nin ne tür bir gereksinimine ihtiyacınız yoksa bir Thread.start kullanmayı tercih etme nedenleri var mıdır?Kendi iş parçanızı başlatmak yerine her zaman bir ExecutorService kullanmanız gerekir mi?
Senkronlaştırılmış için, explained otherwise olana kadar yeni Lock uygulamalarının kullanılmasının tercih edildiğini düşünürdüm. Bu yüzden, aynı şeyleri Yöneticiler hakkında merak ediyorum. Daha karmaşık vakaları ele almanın bir yolu mu yoksa standart seçim mi?
Hem harika cevaplar, hem de Vector ve Hashtable ile karşılaştırmayı getiren kabul edileni vermem gerekiyordu. – Yishai