Java хэл дээрх нийтийн статик финал гэж юу гэсэн үг вэ?
Java хэл дээрх нийтийн статик финал гэж юу гэсэн үг вэ?

Видео: Java хэл дээрх нийтийн статик финал гэж юу гэсэн үг вэ?

Видео: Java хэл дээрх нийтийн статик финал гэж юу гэсэн үг вэ?
Видео: Java 17 ба Windows 11 хувилбар. Төлбөртэй Docker болон Apple-ийн шинэ MacBooks [MJC News # 9] 2024, May
Anonim

А нийтийн статик финал хувьсагч нь эмхэтгэх цаг тогтмол боловч a олон нийтийн финал зүгээр л а эцсийн хувьсагч, өөрөөр хэлбэл та түүнд утгыг дахин оноож болохгүй, гэхдээ энэ нь компиляцийн хугацааны тогтмол биш юм. Энэ нь ойлгомжгүй мэт санагдаж болох ч бодит ялгаа нь хөрвүүлэгч эдгээр хоёр хувьсагчийг хэрхэн авч үзэхийг зөвшөөрдөг.

Мөн Java хэл дээрх статик эцсийн арга гэж юу вэ?

Статик аргууд дарж болно, гэхдээ тэдгээрийг дарж болохгүй. статик , Харин эцсийн аргууд дарж болохгүй. А статик арга нь арга Энэ нь тухайн ангийн тодорхой объект биш, харин ангиар дамжуулан дуудагддаг. Финал урьдчилан сэргийлэх болно арга дэд ангиудад нуугдахаас.

Java хэл дээр статик гэж юу гэсэн үг вэ? Хариулт. The статик Түлхүүр үг нь гишүүн хувьсагч буюу аргад харьяалагдах ангиа анистанци хийх шаардлагагүйгээр хандах боломжтойг илэрхийлдэг. Энгийнээр хэлбэл гэсэн үг Та өөрийн харьяалагдах объектыг хэзээ ч бүтээгээгүй байсан ч аргыг дуудаж болно!

Үүнтэй адилаар та Java хэл дээрх эцсийн болон статик эцсийн хоёрын ялгаа юу вэ?

Түлхүүр Статик хоорондын ялгаа болон Java хэл дээрх финал Нөгөө талаар, эцсийн Түлхүүр үг нь ангийн арга болон хувьсагчид хамаарна. Статик хувьсагчийг ямар ч үед эхлүүлж болно, а эцсийн хувьсагчийг зарлах үед эхлүүлсэн байх ёстой.

Нийтийн статик давхар гэдэг нь юу гэсэн үг вэ?

Оронд нь нийтийн статик void, энэ нь зайлсхийх аргыг харуулж байна гэж бид харж байна нийтийн статик давхар , аль гэсэн үг Энэ аргын өгөөжийн утга нь a давхар . Буцах мэдэгдлийн дараа гарч ирэх код эсвэл хэзээ ч биелэгдэх боломжгүй газрыг үхсэн код гэж нэрлэдэг.

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