FixedOrderComparator-н тохиолдлууд синхрончлогдоогүй. Барилга угсралтын үед уг анги нь утаснаас хамгаалагдаагүй, гэхдээ тохиргооны үйлдлүүд дууссаны дараа олон харьцуулалт хийх ньхэлхээнд аюулгүй байдаг.
Харьцуулагч нь хэлхээнд аюулгүй юу?
Харьцуулагчийн ихэнх хэрэгжүүлэлтүүд ийм зүйл хийдэггүй, гэхдээ тохиолдож болох нэг хувилбар бол огноог илэрхийлсэн мөрүүдийг харьцуулахын тулд SimpleDateFormat ашиглах явдал юм. Харамсалтай нь SimpleDateFormat нь өөрөө аюулгүй биш юм. Харьцуулагч нь интерфэйс бөгөөд энэ нь ижил төстэй шинж чанаргүй.
Олон урсгалтай утас нь аюулгүй юу?
Thread safe: Хэрэгжүүлэлт нь олон хэлхээнд нэгэн зэрэг нэвтэрсэн тохиолдолд уралдааны нөхцөлгүй байх баталгаатай. Нөхцөлтэй аюулгүй: Өөр өөр утаснууд өөр өөр объектуудад нэгэн зэрэг хандах боломжтой бөгөөд хуваалцсан өгөгдөлд хандах эрх нь уралдааны нөхцлөөс хамгаалагдсан.
Аль цуглуулгын ангиуд нь хэлхээнд аюулгүй вэ?
Зөвхөн хоёр хуучин цуглуулга нь хэлхээнд аюулгүй: Вектор болон Hashtable.
Java ArrayList урсгалд аюулгүй юу?
Векторын агуулгад хүрэх аливаа арга нь утас ашиглахад аюулгүй. Нөгөө талаас ArrayList нь синхрончлогдоогүй тул тэдгээрийг аюулгүй болгодоггүй. Энэ ялгааг харгалзан үзвэл синхрончлолыг ашигласнаар гүйцэтгэлийн цохилтонд хүрнэ. Хэрэв танд урсгалтай аюулгүй цуглуулга хэрэггүй бол ArrayList.-г ашиглаарай.