Эцсийн хувьсагч гэж юу вэ?
Эцсийн хувьсагч гэж юу вэ?

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

Видео: Эцсийн хувьсагч гэж юу вэ?
Видео: Др Б.Баасансүрэн | Хурдасгуур ашиглан орчлон ертөнцийн нууцыг тайлах нь | SciCon2023 2024, Арваннэгдүгээр
Anonim

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

Ийм байдлаар эцсийн анги гэж юу вэ?

А эцсийн анги зүгээр л a анги үүнийг сунгах боломжгүй. (Энэ нь объектуудын бүх лавлагаа гэсэн үг биш юм анги гэж зарласан мэт ажиллах болно эцсийн .) Тушаах нь ашигтай үед a анги зэрэг эцсийн Энэ асуултын хариултаас олдсон: Жава хэл дээр өв залгамжлахыг хориглох сайн шалтгаан юу?

Эцсийн хувьсагчийг өөрчлөх боломжтой юу? байдаг эцсийн хувьсагч хурдны хязгаар, бид хийх гэж байна өөрчлөх үүний үнэ цэнэ хувьсагч , Гэхдээ үүнийг чадна болохгүй өөрчлөгдсөн учир нь эцсийн хувьсагч нэг удаа утгыг өгсөн чадна хэзээ ч болохгүй өөрчлөгдсөн.

Ийм байдлаар та Java хэл дээрх эцсийн хувьсагч гэж юу гэсэн үг вэ?

Java дахь эцсийн хувьсагч . онд Java , хэзээ эцсийн түлхүүр үг нь a-тай хэрэглэгддэг хувьсагч анхдагч өгөгдлийн төрлүүдийн (int, float,.. гэх мэт), утга хувьсагч өөрчлөх боломжгүй. Жишээ нь дараах программ алдаа гаргадаг учир нь би байна эцсийн . нийтийн ангийн шалгалт {

Та Java хэл дээрх эцсийн хувьсагчийг хэрхэн ашигладаг вэ?

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

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