Javaдагы статикалык жана статикалык эмес ыкма деген эмне?
Javaдагы статикалык жана статикалык эмес ыкма деген эмне?

Video: Javaдагы статикалык жана статикалык эмес ыкма деген эмне?

Video: Javaдагы статикалык жана статикалык эмес ыкма деген эмне?
Video: Java Tech Talk: Hand-made Spring Boot Starter 2024, Ноябрь
Anonim

А статикалык ыкма класстын өзүнө таандык, ал эми а статикалык эмес ыкма класстын ар бир инстанциясына таандык. Ошондуктан, А статикалык ыкма класстын эч кандай үлгүсүн түзбөстөн түз чакырса болот жана а чакыруу үчүн объект керек статикалык эмес ыкма.

Жөн эле, Javaдагы статикалык жана статикалык эмес ыкмалардын ортосунда кандай айырма бар?

ачкычтарынын бири ортосундагы айырма а статикалык жана а статикалык эмес ыкма ошол статикалык ыкма бир класска таандык статикалык эмес ыкма инстанцияга таандык. Бул сиз а чалса болот дегенди билдирет статикалык ыкма класстын атын колдонуу менен класстын эч кандай мисалын түзбөстөн, мисалы. Математика.

Ошондой эле билесизби, Javaдагы статикалык ыкма деген эмне? In Java , а статикалык ыкма болуп саналат ыкмасы класстын үлгүсүнө эмес, класска таандык. The ыкмасы класстын ар бир нускасы үчүн жеткиликтүү, бирок ыкмалары инстанцияда аныкталган класстын ошол мүчөсү гана кире алат.

Буга байланыштуу статикалык ыкма менен статикалык эмес ыкманын ортосунда кандай айырма бар?

А статикалык ыкма класска таандык жана статикалык ыкма таандык а класстын объектиси. Башкача айтканда, жок статикалык ыкма гана чакырууга болот а ал таандык болгон класстын объектиси. А статикалык ыкма бирок класста да, ошондой эле чакырылышы мүмкүн а класстын объектиси.

Метод статикалык болгондо эмнени билдирет?

Жооп. The статикалык ачкыч сөз мүчө өзгөрмөсүн билдирет, же ыкмасы , ага таандык болгон класстын инстанциясын талап кылбастан кирүүгө болот. Жөнөкөй сөз менен айтканда, ал билдирет а деп чалса болот ыкмасы , ал таандык болгон объектти эч качан жаратпасаңыз да!

Сунушталууда: