Java-де синхрондау емес дегеніміз не?
Java-де синхрондау емес дегеніміз не?

Бейне: Java-де синхрондау емес дегеніміз не?

Бейне: Java-де синхрондау емес дегеніміз не?
Бейне: Создание аннотации в java [Java Annotations | Reflection api] 2024, Қараша
Anonim

Жоқ - Синхрондалған екі немесе одан да көп ағындар кез келген уақытта сол нақты сыныптың әдістеріне қол жеткізе алатынын білдіреді. StringBuilder мысалы болып табылады жоқ - синхрондалған сынып. Жалпы, А жоқ - синхрондалған сынып ағынға қауіпсіз емес. (бірақ кейбір жоқ - синхрондалған сыныптар жіпке қауіпсіз)

Сол сияқты, адамдар синхрондалмаған дегеннің мәні неде деп сұрайды.

Анықтама синхрондалмаған.: емес жұмыс істейтін немесе бір уақытта болып жатқан: синхрондалмаған синхрондалмаған сағаттар синхрондалмаған қозғалыстар.

Java-да синхрондау дегеніміз не? Java тілінде синхрондау кез келген ортақ ресурсқа бірнеше ағындардың қатынасын басқару мүмкіндігі болып табылады. Java синхрондау ортақ ресурсқа кіруге тек бір ағынға рұқсат бергіміз келетін жақсы нұсқа.

Сонымен қатар, Java-да синхрондалған және синхрондалмаған деген нені білдіреді?

Синхрондалған қол жеткізу білдіреді деректерге қол жеткізу үшін сізде қандай да бір құлыптау бар. Мұны пайдалану арқылы енгізуге болады синхрондалған кілт сөзді немесе кейбір жоғары деңгейлі конструкцияларды пайдалану арқылы java . Синхрондалмаған қол жеткізу білдіреді деректерге қол жеткізу кезінде сізде ешқандай құлыптау жоқ.

ArrayList синхрондалмаған деген нені білдіреді?

Ол білдіреді сол жағдайлар ArrayList емес жіптің қауіпсіз болуына кепілдік береді. Болу синхрондалған құралдар әрбір операция жіп қауіпсіз - егер сіз бірдей пайдалансаңыз Массив тізімі бір уақытта екі жіптен, олар алады мемлекетті бүлдірмейді. Дегенмен, бұл жасайды баяуырақ.

Ұсынылған: