Kaip apibrėžti statinį metodą?
Kaip apibrėžti statinį metodą?

Video: Kaip apibrėžti statinį metodą?

Video: Kaip apibrėžti statinį metodą?
Video: Static Method In Java Tutorial - The Difference Between A Static Method And NonStatic Method In Java 2024, Gegužė
Anonim

Apibrėžimas - Ką daro Statinis metodas reiškia? Java programoje a statinis metodas yra metodas kuri priklauso klasei, o ne klasės egzemplioriui. The metodas yra prieinamas kiekvienam klasės egzemplioriui, bet apibrėžti metodai egzemplioriuje gali pasiekti tik tas klasės narys.

Tada kaip deklaruoti statinį metodą?

Norėdami sukurti a statinis narys (blokas, kintamasis, metodas , įdėta klasė), yra prieš jį deklaracija su raktiniu žodžiu statinis . Kai narys yra paskelbta statiška , jį galima pasiekti prieš sukuriant jo klasės objektus ir be nuorodos į jokį objektą.

Taip pat žinote, ar statinis metodas gali būti vadinamas objektu? A statinis metodas yra kodo bitas, apibrėžtas a formatu metodas , bet jis nesusijęs su jokiu objektas instancija. Nes tai nesusiję su objektas Pavyzdžiui, JVM nereikia kurti objektas prieš paleisdami („iššaukdami“). metodas , tai gali tiesiog iškviesk metodas tiesiogiai.

Be to, kodėl pagrindinis metodas yra statinis?

Java programa pagrindinis metodas turi būti deklaruojamas statinis nes raktinis žodis statinis leidžia pagrindinis iškviesti nesukūrus klasės objekto, kuriame pagrindinis metodas yra apibrėžtas. Tokiu atveju, pagrindinis turi būti paskelbtas kaip viešas, nes paleidžiant programą jis turi būti iškviestas už savo klasės ribų.

Koks yra statinio metodo tikslas Java?

Statinis metodas Java priklauso klasei, o ne jos atvejams. A statinis metodas gali tik prieiti statinis tik klasės ir iškvietimo kintamieji statiniai metodai klasės. Paprastai, statiniai metodai yra naudingi metodus kurias norime naudoti kitose klasėse, nekuriant egzemplioriaus.

Rekomenduojamas: