Та статик аргыг хэрхэн тодорхойлох вэ?
Та статик аргыг хэрхэн тодорхойлох вэ?

Видео: Та статик аргыг хэрхэн тодорхойлох вэ?

Видео: Та статик аргыг хэрхэн тодорхойлох вэ?
Видео: Инженер техникийн ажилтнуудад шаардагдах ур чадварыг хэрхэн тодорхойлох вэ? 2024, May
Anonim

Тодорхойлолт - Юу хийж байна Статик арга гэсэн үг үү? Жава хэл дээр, А статик арга нь арга Энэ нь ангийн жишээ гэхээсээ илүүтэй ангид хамаарах. The арга ангийн бүх тохиолдлуудад хандах боломжтой боловч аргуудыг тодорхойлсон жишээнд зөвхөн тухайн ангийн гишүүн хандах боломжтой.

Тэгвэл статик аргыг хэрхэн зарлах вэ?

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

Статик аргыг объектоор дуудаж болох уу? А статик арга нь a форматаар тодорхойлогдсон код юм арга , гэхдээ энэ нь ямар ч хамаагүй обьект жишээ. Учир нь энэ нь ямар ч холбоогүй юм обьект Жишээ нь, JVM нь үүсгэх шаардлагагүй обьект ажиллуулахын өмнө ("дуудах"). арга , энэ чадна зүгээр л дуудна арга шууд.

Мөн үндсэн арга яагаад статик байдаг вэ?

Java програм үндсэн арга зарлах ёстой статик учир нь түлхүүр үг статик зөвшөөрдөг гол байх ангийн объект үүсгэхгүйгээр дуудагдах үндсэн арга тодорхойлсон байна. Энэ тохиолдолд, гол Програмыг эхлүүлэх үед ангиасаа гадуур кодоор дуудагдах ёстой тул нийтийн гэж зарлах ёстой.

Java дахь статик аргын зорилго юу вэ?

Java хэл дээрх статик арга ангид хамаарах ба түүний тохиолдлуудад хамаарахгүй. А статик арга зөвхөн хандах боломжтой статик ангийн хувьсагч ба зөвхөн дуудах статик аргууд ангийнх. Ихэвчлэн, статик аргууд ашигтай байдаг аргууд Бид жишээ үүсгэх шаардлагагүйгээр бусад ангиудад ашиглахыг хүсч байна.

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