Txoj kev Java yog dab tsi?
Txoj kev Java yog dab tsi?

Video: Txoj kev Java yog dab tsi?

Video: Txoj kev Java yog dab tsi?
Video: Yog zoo ces lawv yuav lawm 11/13/2018 2024, Tej zaum
Anonim

A txoj kev yog ib txheej ntawm cov cai uas raug xa mus rau lub npe thiab tuaj yeem hu ua (invoked) ntawm txhua qhov chaw hauv qhov program tsuas yog siv cov txoj kev npe. Xav txog ib txoj kev raws li ib tug subprogram uas ua rau cov ntaub ntawv thiab feem ntau xa rov qab tus nqi. Txhua txoj kev muaj nws lub npe.

Ntawm no, koj txhais li cas ib txoj hauv kev hauv Java?

A method hauv Java yog ib txheej ntawm cov lus qhia uas tuaj yeem hu rau kev ua tiav siv cov txoj kev npe. A Java method tuaj yeem coj mus rau hauv cov ntaub ntawv lossis cov ntsuas thiab xa rov qab tus nqi - ob qho tib si tsis muaj thiab cov nqi xa rov qab yog xaiv tau. Cov txheej txheem tuaj yeem yog pej xeem, ntiag tug lossis tiv thaiv.

Ib tug kuj yuav nug, dab tsi yog Java chav kawm txoj kev? Class Methods hauv Java . Cov txheej txheem hauv chav kawm yog txoj kev uas hu ua chav kawm nws tus kheej, tsis yog nyob rau hauv ib qho khoom piv txwv. Muaj ntau tus qauv built-in chav kawm hauv Java (piv txwv li, lej) tuaj nrog static txoj kev (piv txwv li, Math. abs(int value)) uas siv ntau yam Java cov kev pab cuam.

Ib yam li ntawd, koj tuaj yeem nug, dab tsi yog txoj hauv kev hauv Java nrog piv txwv?

A Java method yog ib phau ntawm cov nqe lus uas tau muab ua ke los ua haujlwm. Thaum koj hu rau System. tawm. println() txoj kev , rau piv txwv , lub kaw lus tau ua tiav ntau nqe lus txhawm rau tso tawm cov lus ntawm lub console.

Txoj kev kos npe Java yog dab tsi?

Hauv Java , a txoj kev kos npe yog ib feem ntawm txoj kev tshaj tawm. Nws yog kev sib xyaw ntawm cov txoj kev npe thiab cov npe parameter. Yog vim li cas rau qhov tseem ceeb ntawm xwb txoj kev lub npe thiab cov npe parameter yog vim muaj overloading. Nws yog lub peev xwm sau ntawv txoj kev uas muaj tib lub npe tab sis lees txais qhov sib txawv.

Pom zoo: