Mundarija:

Runnabledan qanday foydalanasiz?
Runnabledan qanday foydalanasiz?

Video: Runnabledan qanday foydalanasiz?

Video: Runnabledan qanday foydalanasiz?
Video: Как писать аспекты с помощью Spring AOP [Путь к Spring AOP — Часть 1] 2024, Noyabr
Anonim

Mavzuni yaratish va ishga tushirish uchun Runnable interfeysidan foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Amalga oshiruvchi sinf yarating Yugurish mumkin .
  2. da ishga tushirish usulini taqdim eting Yugurish mumkin sinf.
  3. Thread sinfining namunasini yarating va o'zingizning Yugurish mumkin uning konstruktoriga parametr sifatida ob'ekt.
  4. Thread obyektining ishga tushirish usulini chaqiring.

Buni hisobga olsak, yugurish nima?

Yugurish mumkin interfeys - bu faol bo'lgan vaqtda kodni bajarishni xohlaydigan ob'ektlar uchun umumiy protokolni ta'minlash uchun mo'ljallangan funktsional interfeysning bir turi. The Yugurish mumkin interfeysi ish zarrachalari tomonidan bajarilishi mo'ljallangan har qanday sinf tomonidan amalga oshirilishi kerak. Sinf ishga tushirish usulini belgilashi kerak.

Bundan tashqari, bilingki, ishlaydigan interfeysda qancha usullar mavjud? bitta usul

ip va yugurish o'rtasidagi farq nima?

Asosiy Thread va Runnable o'rtasidagi farq bu har biri ip uzaytirish bilan belgilanadi Ip sinf noyob ob'ektni yaratadi va shu ob'ekt bilan bog'lanadi. Boshqa tomondan, har biri ip amalga oshirish bilan belgilanadi Yugurish mumkin interfeys bir xil ob'ektni baham ko'radi.

Nima uchun biz Java-da ishlaydigan interfeysdan foydalanamiz?

Qachon siz amalga oshirish Yugurish mumkin , Siz.. qila olasiz; siz … mumkin Boshqa sinf infuture yoki hozir kengaytirish uchun sinfingiz uchun joy ajrating. Qachon siz Thread sinfini kengaytiradi, sizning har bir mavzuingiz noyob ob'ektni yaratadi va u bilan bog'lanadi. Qachon siz asboblar Yugurish mumkin , u bir xil ob'ektni bir nechta mavzularga ulashadi.

Tavsiya: