Dab tsi yog qhov Performance index tawm ntawm kev zam zam hauv Java?
Dab tsi yog qhov Performance index tawm ntawm kev zam zam hauv Java?

Video: Dab tsi yog qhov Performance index tawm ntawm kev zam zam hauv Java?

Video: Dab tsi yog qhov Performance index tawm ntawm kev zam zam hauv Java?
Video: Puas yog luag dag koj xwb | Kawm muas 2024, Plaub Hlis Ntuj
Anonim

Index Out of Bound Exception . Index Out of Bound Exception yog cov Unchecked Kev zam uas tshwm sim ntawm kev ua haujlwm yuam kev. Qhov no tshwm sim vim qhov tsis raug parameter kis mus rau ib txoj hauv kev hauv cov cai. Cov java ua Compiler tsis xyuas qhov yuam kev thaum lub sij hawm muab tso ua ke ntawm ib qhov kev pab cuam.

Ua raws li qhov no hauv kev txiav txim siab, Dab tsi yog String Performance index tawm ntawm kev zam tshwj xeeb hauv Java?

lang. StringIndexOutOfBoundsException yog pibIndex tsis zoo, lossis loj dua qhov ntev ntawm qhov txoj hlua . Txoj kev no rov qab sub- txoj hlua uas pib nrog tus cwj pwm ntawm qhov teev qhov ntsuas thiab txuas mus txog rau thaum tus cwj pwm ntawm endIndex-1 qhov ntsuas . Nws pov ib java ua.

Tsis tas li ntawd, koj yuav ua li cas kom tsis txhob muaj kev zam dhau los? Nyob rau hauv thiaj li yuav tiv thaiv "array index tawm ntawm bound " kev zam , qhov kev xyaum zoo tshaj plaws yog ua kom qhov pib qhov ntsuas nyob rau hauv xws li ib txoj kev uas thaum koj kawg iteration raug tua, nws yuav xyuas lub caij ntawm qhov ntsuas i & i-1, es tsis txhob kuaj i & i + 1 (saib kab 4 hauv qab).

Ib tug kuj tseem nug, dab tsi yog qhov array Performance index tawm ntawm kev zam zam hauv Java?

Yog thov rau qhov tsis zoo los yog ib qho qhov ntsuas ntau dua lossis sib npaug ntawm qhov loj array yog ua, ces cov JAVA pov ib ArrayIndexOutOfBounds Kev zam . Qhov no tsis zoo li C / C ++ qhov twg tsis muaj qhov ntsuas ntawm khi kuaj ua tiav. Lub ArrayIndexOutOfBoundsException yog Runtime Kev zam pov tsuas yog thaum lub sijhawm khiav.

Dab tsi yog qhov kev zam lej lej hauv Java?

ArithmeticException : Pov thaum ib qho tshwj xeeb lej lej xwm txheej tau tshwm sim. Piv txwv li, tus lej "sib faib los ntawm xoom" cuam tshuam ib qho piv txwv ntawm chav kawm no. Ntxiv mus, feem ntau kev zam yog tsim los nrog cov lus los pab koj ntxiv seb puas muaj dab tsi tshwm sim.

Pom zoo: