Computers, Programming
Cov kev pab thawj zaug rau Java - Nyob zoo lub ntiaj teb no
Nyob rau hauv lub cheeb tsam ntawm kev loj hlob nyob rau hauv txoj kev tshawb no ntawm cov lus ua nws cov thawj daim ntawv thov mus rau tos txais lub ntiaj teb no. Txawm li cas los ntawm koj cov ib puag ncig, ib tug kab lus muab tau los raws li ib tug tshwm sim ntawm ib tug zoo lub ntiaj teb no qhov kev pab cuam, yog thawj zaug rau theem ntawm txoj kev loj hlob. Nram qab no yog cov piv txwv ntawm ib tug yooj yim daim ntawv thov nyob rau hauv Java.
Npaj los ua koj thawj daim ntawv thov
Ua ntej koj yuav tsim koj tus zoo ntiaj teb nyob rau hauv Java, koj yuav tsum download tau thiab nruab ib lub software. Tus thawj yam uas koj yuav tsum tau, - JDK. Qhov no yog ib tug txheej ntawm tsim tawm cov cuab yeej. Nws yog ntshaw mus download tau los ntawm cov nom lub website ntawm lub tuam txhab Oracle. Qhov tseeb version ntawm Java hnub no - 8. Tsim vam yog muaj nyob rau download thiab installation nyob zoo tag nrho cov paub platforms.
Ces muaj cov kev xaiv kom siv tej lub IDE, uas yog, txoj kev loj hlob cheeb tsam, piv txwv li, lub dab noj hnub thiab lub NetBeans, los yog sau cov code nyob rau hauv cov ntawv nyeem editor. Rau simplicity, tsab xov xwm yuav siv ib tug yooj yim txoj kev - siv Notepad.
Nyob zoo lub ntiaj teb no nyob rau hauv Java siv ib tug yooj yim ntawv nyeem editor
Nws yog assumed tias cov system tau ntsia JDK. Tam sim no koj yuav tsum tau khiav lub feem ntau zoo tib yam phau ntawv nyob rau lub qhov rais los yog gedit los yog nano rau Linux. Nws yog ua tau rau cawm tau ncaj qha, lub npe cov ntaub ntawv, piv txwv li HelloWorld.java. Ces, nyob rau hauv cov ntawv nyeem teb, nkag mus rau ib tug ob peb yam yooj yim cov kab ntawm code:
chav kawm ntawv HelloWorld {
}
Ntawm no los txog lub naming ntawm cov chav kawm ntawv. Lub Java lus uas yuav tsum tau, nws yuav tsum tau hu ua tib yam li cov ntaub ntawv nws tus kheej, uas yog. Tom ntej no tuaj rau kev zawm hniav, Java syntax ntsiab qhia qhov chaw uas cov chav kawm ntawv pib thiab xaus. Hauv nws yog tam sim no tsim nyog yuav tau txhais txoj kev uas yuav yuav ib yam dab tsi los ua tau:
chav kawm ntawv HelloWorld {
pej xeem zoo li qub tsis muaj dabtsis tseem ceeb (hlua [] args) {
}
}
Nws yog ib tug tseem ceeb txoj kev los lub community launch txog tej kev pab cuam nyob rau hauv Java. Lo lus tseem ceeb rau pej xeem - nkag modifier yuav qhia tau tias nws yog pej xeem thiab yuav siv tau nyob txhua qhov chaw. Yuav kom kawm tau li cas mus daws nws, yuav muaj nyob rau hauv lub official cov ntaub ntawv ntawm cov lus.
Tom ntej no yog zoo li qub, uas txhais tau tias zoo li qub txoj kev, uas yog tsis tsim los ntawm ib tug hu, thiab thaum pib ntawm qhov kev pab cuam. Cov lo lus tseem ceeb tsis muaj dabtsis qhia hais tias lub ntsiab yuav tsis rov qab tej ntaub ntawv, tab sis cia li ib yam dab tsi ua.
Hlua thiab cov cim sau rau hauv [] qhia tias txoj kev yuav coj nyob rau tej tswv yim tseem ceeb, e.g., rau tom ntej ua. Ib tug nce mus nce los lub npe args muab lub sij hawm los mus ua ntawv thov rau nws cov ntaub ntawv rau hauv tus qauv. Nws yog ib nqi sau cia hais tias lub ntsiab, raws li ib tug hauv chav kawm ntawv, yog framed los ntawm kev zawm hniav, uas qhia "lawv" chaw uas zoo heev.
Zoo, tam sim no nws tseem mus ntxiv ib txoj kev mus tso saib cov ntsiab ntawm cov chaw ua hauj lwm qhov kev pab cuam:
chav kawm ntawv HelloWorld {
pej xeem zoo li qub tsis muaj dabtsis tseem ceeb (hlua [] args) {
System.out.println ( «Nyob zoo lub ntiaj teb no!»);
}
}
Qhov no hais kom ua tsuas qhia txoj hlua nyob rau hauv pab pawg ntawm qhov screen. Thaum lub kawg ntawm daim ntawv qhia no yog siv los ntawm ib tug semicolon. Yog li nyob rau hauv Java qhia qhov kawg ntawm ib qho kev qhia los yog ib tug kab ntawm code. Tus nqi yuav tsum tau tso zis raws li ib tug tshwm sim yog hais.
Khiav thiab kuaj cov thawj daim ntawv thov
Khiav lub resulting Nyob zoo lub ntiaj teb no nyob rau hauv Java, koj yuav tsum mus rau lub console. Nyob rau hauv lub qhov rais, nws yog hu ua tus hais kom ua kab, thiab Linux - davhlau ya nyob twg. Ib zaug hauv lub console, koj yuav tsum tau mus rau ib tug yav tas los cawm tau ua ntaub ntawv thov HelloWorld.java. Piv txwv li, nyob rau hauv lub qhov rais, nws yuav ua tau txoj kev C: \ Java \ Nyob zoo. Ces tsuas sau lub console hais kom ua cd C: \ Java \ Nyob zoo. Next rau daim nplaub tshev nrog rau qhov kev pab cuam cov ntaub ntawv, koj yuav tsum xub hloov nws mus rau bytecode. Ua li no, siv cov nram qab no qauv:
javac HelloWorld.java
Tom qab ntawd koj yuav tsum tau khiav lub resulting chav kawm ntawv rau tiav. Rau qhov no, ib yam nkaus thiab, muaj ib tug nyias muaj nyias ib pab neeg:
java HelloWorld.
Nyob rau hauv console tshuaj ntsuam yuav tsum tshwm sim ntawm cov Nyob zoo lub ntiaj teb no nyob rau hauv Java - lub tos txais ntawm lub ntiaj teb no.
xaus
Programming nyob rau hauv Java - ib tug heev interesting thiab pab tau qoj ib ce. Lub platform yog tau khiav rau ib tug ntau yam ntawm pab kiag li lawm - los ntawm tej yam yooj yim mobile xov tooj kom loj neeg rau zaub mov noj. Muaj ntau loj Internet portals raws li ib tug lub ntsiab platform yog Java yog siv los ua neeg rau zaub mov kev thov. Raws li nws yog sau nyob rau hauv lub code, thiab mus rau lub tam sim no nrov Android operating system. Thiab nrog rau kev sib ntawm kev loj hlob, xws li nws, nyob rau hauv Java muaj ib tug yawm yav tom ntej.
Similar articles
Trending Now