Java yog hom phiaj kev kawm ua lus tsim los ntawm Sun Microsystems rov qab rau xyoo 1995. Cov lus syntax zoo heev rau C thiab C ++. Tag nrho cov khoos kas Java tau muab tso ua ke rau hauv daim npav, uas, thaum tua, yog txhais los ntawm lub platform-lub tshuab virtual. Qhov zoo ntawm cov hom code no yog nws qhov tsiv.
Cov Lus Qhia
Kauj ruam 1
Cov neeg tsim khoom siv zog ua kom lawv cov khoom ua haujlwm sai dua thiab muaj txiaj ntsig. Lawv feem ntau ntsib qhov teeb meem ntawm kev ceev ntawm lawv cov programmes. Cov teeb meem no nyob ntawm lub dav hlau sib txawv, los ntawm cov cuab yeej tsis muaj zog uas qhov kev zov me nyuam khiav, mus rau qhov nyuaj ntawm cov teeb meem nws tus kheej. Nws tsim nyog to taub cov ntsiab lus.
Coob leej neeg yws tias muaj ntau yam ntawm cov ntaub ntawv thov tuaj ntawm applet, thiab gui tau hloov kho qeeb, txawm tias qhov kev thov lawv tus kheej ua tiav sai. Lub sijhawm twg poob siab rau lub web server nws tus kheej lossis ntawm tus neeg siv khoom lub applet. Tab sis tus gurus teb tias yog tias nws yog "Oracle", tom qab ntawd muaj qhov cuab yeej los ntes kom nquag thiab tsis muaj zog cov kev thov. Yuav lim cov code nws tus kheej thiab ping lub network. Thiab kom pom tseeb qhov twg cov kev pab cuam qeeb, kos ib txoj lw yooj yim siv cov lus txib tam sim no.
Kauj ruam 2
Daws qhov teeb meem ntawm cov kev ua kom nrawm ua tiav los ntawm kho vajtse. Tsis ntev los no BEA tau tshaj tawm tias nws tuaj yeem ua kom ceev nws cov version ntawm Java rau cov servers los ntawm kev khiav software ncaj qha rau ntawm cov txheej txheem. Lawv hais tias lawv ua haujlwm ntawm JRockit project, ib qho version ntawm lawv tus kheej lub tshuab software virtual uas tau khiav Java cov kev pabcuam uas khiav ncaj qha rau lub khoos phis tawj. Thaum feem ntau Java version khiav nyob rau sab saum toj ntawm kev ua haujlwm zoo li Windows, Linux, lossis Solaris.
Kauj ruam 3
Siv lwm cov lus qhia, uas muaj ntau rau ntawm cov kev sib tham rau IT tshwj xeeb, tab sis paub tias txhua qhov kev zov me nyuam yog qhov txawv thiab nws txhua tus yog nyob ntawm tus programmer lub peev xwm los sau cov cai uas yuav yog qhov tseeb thiab tib lub sijhawm ua cov haujlwm uas xav tau ntawm nws.
Kauj ruam 4
Hauv hom lus no, lawv tau coj C ++ cov qauv khoom ua lub hauv paus, thiab tseem tau rhuav qee cov teeb meem kev sib cav uas tuaj yeem tshwm sim vim qhov txhaum ntawm tus programmer. Yog tias koj delve rau hauv keeb kwm, lub tswv yim nws tus kheej tau yug los xyoo 1991, thiab peb tes num yuav tsum tau hu ua ntoo qhib - ntoo qhib, tab sis txij li lub npe no twb tau siv los ntawm lwm lub tuam txhab, peb tau txiav txim siab los hu rau Java hom lus. Tsis ntev, feem ntau ntawm cov browsers nrov pib siv Java applets hauv lawv cov nplooj ntawv web.