Dab tsi yog qhov default access specifier ntawm chav kawm hauv Java?
Dab tsi yog qhov default access specifier ntawm chav kawm hauv Java?

Video: Dab tsi yog qhov default access specifier ntawm chav kawm hauv Java?

Video: Dab tsi yog qhov default access specifier ntawm chav kawm hauv Java?
Video: Xwm Kab Yog Dab Tsi?: Hmoob Nkag Siab Yuam Kev Tag Lawm 2024, Hlis ntuj nqeg
Anonim

Cov default specifier nyob ntawm cov ntsiab lus. Rau chav kawm , thiab interface declarations, cov ua ntej yog pob khoom ntiag tug. Qhov no ntog ntawm kev tiv thaiv thiab ntiag tug, tso cai xwb chav kawm nyob rau hauv tib lub pob nkag mus . Rau interface cov tswv cuab (teb thiab cov txheej txheem), cov default access yog pej xeem.

Ib yam li ntawd, nws tau nug, dab tsi yog qhov default access specifier hauv java?

Java muab ib default specifier uas yog siv thaum tsis muaj nkag mus modifier tam sim no. Txhua chav kawm, teb, txoj kev lossis tus tsim tsim uas tsis tau tshaj tawm nkag mus modifier tsuas yog siv tau los ntawm cov chav kawm hauv tib lub pob. Cov ua ntej modifier tsis siv rau cov teb thiab cov txheej txheem hauv ib qho interface.

Dab tsi yog qhov hloov pauv nkag hauv Java? A Java access modifier qhia tau cov chav kawm twg nkag mus ib tug muab chav kawm thiab nws cov teb, constructors thiab txoj kev. Access modifiers muaj peev xwm raug teev cais rau ib chav kawm, nws cov constructors, teb thiab txoj kev. Cov chav kawm, teb, tus tsim thiab cov txheej txheem tuaj yeem muaj ib qho ntawm plaub qhov sib txawv Java access modifiers : private.

Ua li no, dab tsi yog qhov kev hloov pauv hloov pauv hauv Java hauv chav kawm?

Lub Default access modifier yog pob -private (i.e DEFAULT) thiab nws tsuas yog pom los ntawm tib yam pob . Default access modifier - Yog tias ib chav kawm tsis muaj kev hloov pauv (lub neej ntawd, tseem hu ua pob -private), nws pom tsuas yog hauv nws tus kheej pob (cov pob khoom muaj npe ntawm cov chav kawm muaj feem xyuam).

Dab tsi yog hom ntaub ntawv nyob hauv Java?

Nws tus nqi yam tsawg kawg nkaus yog - 2, 147, 483, 648 thiab tus nqi siab tshaj plaws yog 2, 147, 483, 647. Nws ua ntej tus nqi yog 0. Tus int hom ntaub ntawv feem ntau yog siv los ua ib qho hom ntaub ntawv default rau qhov tseem ceeb tshwj tsis yog tias tsis muaj teeb meem txog kev nco. Piv txwv li: int a = 100000, int b = -200000.

Pom zoo: