Müqayisəli iplər təhlükəsizdirmi?

Mündəricat:

Müqayisəli iplər təhlükəsizdirmi?
Müqayisəli iplər təhlükəsizdirmi?
Anonim

FixedOrderComparator nümunələri sinxronlaşdırılmayıb. Sinif tikinti zamanı iplə təhlükəsiz deyil, lakin quraşdırma əməliyyatları tamamlandıqdan sonra çoxsaylı müqayisələr aparmaqiplik üçün təhlükəsizdir.

Müqayisəçi mövzu üçün təhlükəsizdirmi?

Əksər Müqayisəli tətbiqlər belə bir şey etmir, lakin əsaslı şəkildə baş verə biləcək bir ssenari tarixləri təmsil edən Sətirləri müqayisə etmək üçün SimpleDateFormatdan istifadə etməkdir. Təəssüf ki, SimpleDateFormat özü mövzu təhlükəsiz deyil. Müqayisə edən interfeysdir, ona xas paralellik xassələri yoxdur.

Çox yivli iplik təhlükəsizdirmi?

Mövzu təhlükəsizdir: Birdən çox başlıq eyni vaxtda daxil olduqda, tətbiqin yarış şərtlərindən azad olacağına zəmanət verilir. Şərti olaraq təhlükəsiz: Müxtəlif mövzular eyni vaxtda müxtəlif obyektlərə daxil ola bilər və paylaşılan məlumatlara giriş yarış şəraitindən qorunur.

Hansı kolleksiya sinifləri mövzu üçün təhlükəsizdir?

Yalnız iki köhnə kolleksiya mövzu üçün təhlükəsizdir: Vektor və Hashtable.

Java ArrayList mövzu üçün təhlükəsizdirmi?

Vektorun məzmununa toxunan istənilən üsul iplə təhlükəsizdir. ArrayList, digər tərəfdən, sinxronizasiya olunmur, buna görə də, müxtəlif mövzu deyil. Bu fərqi nəzərə alaraq, sinxronizasiyadan istifadə performans hitinə səbəb olacaq. Beləliklə, əgər sizə iplik üçün təhlükəsiz kolleksiyaya ehtiyacınız yoxdursa, ArrayList-dən istifadə edin.

Tövsiyə: