Muaj pes tsawg tus lej cov ntaub ntawv tau txais kev txhawb nqa hauv Java?
Muaj pes tsawg tus lej cov ntaub ntawv tau txais kev txhawb nqa hauv Java?

Video: Muaj pes tsawg tus lej cov ntaub ntawv tau txais kev txhawb nqa hauv Java?

Video: Muaj pes tsawg tus lej cov ntaub ntawv tau txais kev txhawb nqa hauv Java?
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Kaum ib hlis
Anonim

Cov ntsiab lus. Muaj rau hom lej plaub tus lej thiab ob lub ntsiab lus ntab: byte 1 byte -128 txog 127. luv 2 bytes -32, 768 txog 32, 767.

Yog li ntawd, hom ntaub ntawv xov tooj yog dab tsi?

Cov ntaub ntawv naj npawb yog cov lej khaws cia hauv kab ntawv database. Qhov tseeb hom lej yog INTEGER, BIGINT, DECIMAL, NUMERIC , NUMBER, thiab NYIAJ. Kwv yees li hom lej , tus nqi qhov twg qhov precision yuav tsum tau khaws cia thiab cov nplai tuaj yeem ntab.

Dab tsi yog integer data type hauv Java? Ib int hom ntaub ntawv yog 32-ntsis kos npe Java keeb kwm hom ntaub ntawv . A sib txawv ntawm int hom ntaub ntawv yuav siv 32 ntsis nco. Nws siv tau ntau yam yog -2, 147, 483, 648 rau 2, 147, 483, 647 (-231 rau 231-1). Tag nrho cov lej hauv qhov ntau yog hu ua tus lej literals (los yog tus lej tas li). Piv txwv li, 10, -200, 0, 30, 19, thiab lwm yam.

Hauv qhov no, dab tsi yog 8 hom ntaub ntawv hauv Java?

Hom Primitive yog hom ntaub ntawv yooj yim tshaj plaws muaj nyob rau hauv hom Java. Muaj 8: boolean , byte , char , luv, int , ntev, ntab thiab dual.

Qhov loj ntawm int hauv Java yog dab tsi?

Java Yim Yam Cov Ntaub Ntawv Tseem Ceeb

Hom Loj hauv Bytes Ntau yam
byte 1 byte ib -128-127: kuv
luv 2 bytes -32, 768 to 32, 767 ib
int 4 bytes 2, 147, 483, 648 rau 2, 147, 483, 647
ntev 8 bytes -9, 223, 372, 036, 854, 775, 808 to 9, 223, 372, 036, 854, 775, 807

Pom zoo: