Java дахь эцсийн статик хувьсагч гэж юу вэ?
Java дахь эцсийн статик хувьсагч гэж юу вэ?

Видео: Java дахь эцсийн статик хувьсагч гэж юу вэ?

Видео: Java дахь эцсийн статик хувьсагч гэж юу вэ?
Видео: #37 Java дахь статик хувьсагч 2024, Арваннэгдүгээр
Anonim

Java дахь эцсийн статик хувьсагч . Тунхаглаж байна хувьсагч зөвхөн байдлаар статик нь зарласан ангийн нэг буюу хэд хэдэн тохиолдлоор тэдний утгыг өөрчлөхөд хүргэж болно. Тэднийг тунхаглаж байна статик эцсийн Тогтмол бий болгоход тань туслах болно. Зөвхөн нэг хуулбар хувьсагч дахин эхлүүлэх боломжгүй байдаг.

Үүний нэгэн адил, Java дахь эцсийн хувьсагч гэж юу вэ?

эцсийн түлхүүр үг java . Юуны өмнө, эцсийн нь зөвхөн a-д хамаарах хандалтын бус хувиргагч юм хувьсагч , арга эсвэл анги. Дараах нь өөр өөр контекстүүд юм эцсийн ашиглаж байна. Эцсийн хувьсагч . Хэзээ a хувьсагч -тай тунхаглаж байна эцсийн түлхүүр үг, түүний утгыг өөрчлөх боломжгүй, үндсэндээ тогтмол.

Java-д статик финалын хэрэглээ юу вэ? Энэ нь үндсэндээ хэрэв та үүнийг нэг объектын хувьд өөрчлөх юм бол энэ нь глобал хувьсагчтай адил (хамрах хүрээгээр хязгаарлагддаг) бүгдэд өөрчлөгдөнө гэсэн үг юм. Энэ нь тусална гэж найдаж байна. эцсийн Нэг удаа тохируулсны дараа утгыг өөрчлөх боломжгүйг харуулж байна. статик Энэ нь танд утгыг тохируулах боломжийг олгодог бөгөөд энэ утга нь үүнийг ашигладаг ангийн БҮХ тохиолдлуудад ижил байх болно.

Үүнтэй холбогдуулан статик хувьсагч Java гэж юу вэ?

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

Статик болон эцсийн хувьсагчийн хооронд ямар ялгаа байдаг вэ?

статик нь ганцхан хуулбар байна гэсэн үг хувьсагч Ангийн бүх тохиолдлуудад хуваалцсан санах ойд. The эцсийн Түлхүүр үг нь утгыг өөрчлөх боломжгүй гэсэн үг. Үгүй эцсийн , ямар ч объектын утгыг өөрчилж болно хувьсагч.

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