Синхрончлогдсон түлхүүр үг java дээр хэрхэн ажилладаг вэ?

Агуулгын хүснэгт:

Синхрончлогдсон түлхүүр үг java дээр хэрхэн ажилладаг вэ?
Синхрончлогдсон түлхүүр үг java дээр хэрхэн ажилладаг вэ?

Видео: Синхрончлогдсон түлхүүр үг java дээр хэрхэн ажилладаг вэ?

Видео: Синхрончлогдсон түлхүүр үг java дээр хэрхэн ажилладаг вэ?
Видео: Создание аннотации в java [Java Annotations | Reflection api] 2024, Арваннэгдүгээр
Anonim

1. Java хэл дээрх синхрончлогдсон түлхүүр үгийг Java-н олон хэлхээтэй хуваалцсан эх сурвалжид харилцан онцгой хандалтыг хангахад ашигладаг Java дахь синхрончлол нь ижил түгжээ шаарддаг синхрончлогдсон аргыг ямар ч хоёр хэлхээ гүйцэтгэх боломжгүй гэдгийг баталгаажуулдаг. нэгэн зэрэг.

Синхрончлогдсон түлхүүр үг дотооддоо хэрхэн ажилладаг вэ?

Үүнийг ойролцоогоор тайлбарлаж болно синхрончлолын блок бүр нь орох, гарахад үл үзэгдэх заавартай бөгөөд эхнийх нь "хуваалцсан санах ойгоос эхлээд бүгдийг уншина уу. -боломжтой болзох" гэсэн ба хамгийн сүүлийнх нь "Тэнд хийж байсан бүх зүйлээ одоо хуваалцсан санах ой руу зайлуул" гэж бичнэ.

Та Java дээр хувьсагчдыг хэрхэн синхрончлох вэ?

Синхрончлогдсон түлхүүр үгийг ашиглана Аргууд дээр синхрончлогдсон түлхүүр үгийг ашигласнаар жишээний жишээн дээр түгжээ авахын тулд хэлхээ шаардлагатай болно. Тиймээс, хэрэв newmsg-д нэг хэлхээ байвал, getmsg-г дуудах гэж оролдсон ч өөр ямар ч хэлхээ дээжийн жишээн дээр түгжээ авч чадахгүй.

Java-д синхрончлогдсон түлхүүр үг ямар хэрэгтэй вэ?

Тиймээс олон хэлхээний үйлдлийг синхрончлох шаардлагатай бөгөөд зөвхөн нэг хэлхээ нь тухайн цаг үед эх сурвалжид хандах боломжтой байх ёстой Энэ нь концепцийг ашиглан хэрэгждэг. монитор гэж нэрлэдэг. Жава дахь объект бүр нь монитортой холбоотой бөгөөд утас нь түгжих эсвэл нээх боломжтой.

Ява дээр хэлхээг хэрхэн синк хийдэг вэ?

Java хэл дээр объект бүр түүнтэй холбоотой ганц цоожтой (монитор) байдаг. Синхрончлогдсон арга эсвэл синхрончлогдсон блок руу орж буй утас нь тэр түгжээг авах бөгөөд бусад хуваалцсан нөөцийг ашиглахын тулд үлдсэн бүх урсгалууд эхний урсгалыг дуусгаж, түгжээг суллахыг хүлээх хэрэгтэй.

Зөвлөмж болгож буй: