Dab tsi yog txhais los ntawm pej xeem zoo li qub kawg hauv Java?
Dab tsi yog txhais los ntawm pej xeem zoo li qub kawg hauv Java?

Video: Dab tsi yog txhais los ntawm pej xeem zoo li qub kawg hauv Java?

Video: Dab tsi yog txhais los ntawm pej xeem zoo li qub kawg hauv Java?
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla use for? 2024, Kaum ib hlis
Anonim

A pej xeem static kawg variable yog compile timeconstant, tab sis a pej xeem zaum kawg tsuas yog ib kawg variable, piv txwv li, koj tsis tuaj yeem rov muab tus nqi rau nws tab sis nws tsis yog ua kom lub sij hawm tas li. Qhov no yuav zoo li tsis meej pem, tab sis qhov tseeb qhov sib txawv tso cai li cas compiler kho cov ob qhov sib txawv.

Kuj nug, dab tsi yog txoj hauv kev zoo li qub hauv Java?

Cov txheej txheem zoo li qub tuaj yeem overriden, tab sis lawv tsis tuaj yeem overriden kom tsis yog zoo li qub , Yog txoj kev kawg tsis tuaj yeem overridden. A txoj kev zoo li qub yog a txoj kev uas yog invoked los ntawm ib chav kawm, es tsis yog ib yam khoom ntawm cov chav kawm ntawv. Kawg yuav tiv thaiv cov txoj kev los ntawm raug zais los ntawm subclasses.

static txhais li cas hauv Java? Teb. Cov zoo li qub lo lus tseem ceeb qhia tau hais tias tus tswv cuab hloov pauv tau, lossis txoj hauv kev, tuaj yeem nkag mus yam tsis tas yuav tsum muaj kev ceeb toom ntawm chav kawm uas nws koom. Hauv cov ntsiab lus yooj yim, nws txhais tau tias uas koj tuaj yeem hu rau ib txoj kev, txawm tias koj tsis tau tsim cov khoom uas nws muaj!

Ib yam li ntawd, koj tuaj yeem nug, qhov txawv ntawm qhov kawg thiab zoo li qub kawg hauv Java yog dab tsi?

Ntsiab Qhov txawv ntawm Static thiab Final inJava Ntawm qhov tod tes, kawg lo lus tseem ceeb yog siv tau rau chav kawm txoj hauv kev thiab hloov pauv. Static variable tuaj yeem beinitialized txhua lub sijhawm whereas, a kawg variable yuav tsum beinitialized thaum lub sij hawm tshaj tawm.

Public static double txhais li cas?

Hloov ntawm pej xeem zoo li qub void, uas qhia tias zam txoj kev, peb pom pej xeem static ob , qho txhais tau tias tias tus nqi rov qab los ntawm txoj kev no yog a ob npaug . Codethat tshwm tom qab daim ntawv xa rov qab, lossis lwm qhov chaw uas nws tsis tuaj yeem raug tua, yog hu ua tus lej tuag.

Pom zoo: