ComputersSoftware

IDE Java

Nrog lub tswvyim ntawm tus Java platform yog paub yuav luag txhua txhua tus tswv ntawm lub txheej thaum ub lub xov tooj txawb. Java txoj kev loj hlob cheeb tsam yuav lub creation ntawm universal daim ntawv thov uas yuav siv tau los khiav, tsis hais txog ntawm lub operating system. Cia peb xav txog qhov yooj yim sib nrauj ntawm nws cov lag luam thiab kev siv.

Yuav ua li cas yog ib tug Java txoj kev loj hlob cheeb tsam?

Nyob rau hauv qhov tseeb, txoj kev loj hlob cheeb tsam tsuas yog ib tug programming lus raws li nyob rau hauv universal commands uas pom tau hais tias nyob rau hauv lub Java Runtime Cheeb tsam.

Roughly hais lus, Java lus txoj kev loj hlob cheeb tsam tsis muaj chiv tsim platform nyob rau hauv tib lub qhov rais yuav tsis ua hauj lwm. Tab sis xws li kev pab txhawb nqa yog muab natively, xa cov neeg siv los ntawm qhov yuav tsum tau rau nruab ntxiv Cheebtsam.

Daim ntaub ntawv nyob rau hauv computer technology

Chiv, qhov no peb tes num yog tsim los ntawm Sun Microsystems, uas tom qab txhawb lub tuam txhab Oracle.

Cov ntsiab lus ntawm executable code xws li hais tias nws tsis yog nyob ntawm seb hom ntawm cov ntsia operating system. Cov lus nws tus kheej hais txog tus kwv-taw qhia kom paub txoj kev loj hlob cov cuab yeej, kev khiav hauj lwm systems akin rau programming.

Tab sis nyob rau hauv lub kawg Java txoj kev loj hlob ib puag ncig ntawm lub computer los yog mobile systems nws yog kiag li ywj siab.

Ua-nyob rau hauv modules ntawm mobile tshuab

Yog hais tias peb tham txog smartphones thiab ntsiav tshuaj, cov tib version ntawm dab noj hnub (IDE Java) tsuas yog siv rau cov kev siv ntawm ib tug graphical daim ntawv thov uas tso cai rau los mus tsim ib Java raws li daim ntawv thov nyob rau hauv ib tug ob peb feeb.

Nyob rau hauv qhov tseeb, nyob rau hauv daim ntawv thov nws tus kheej ua ib co hais los yog nug, uas nws tso cai no yog muab los ntawm cov operating system.

Thiab qhov no siv rau mobile pab kiag li lawm. Peb pom hais tias tej zaum nws thiaj li los yog qhov rais xov tooj, los yog hauv xov tooj ntawd pib "nto qaub ncaug rau" nyob rau hauv cov nqe lus ntawm muaj tam sim ntawd tshiab? Nws tsis yog hais tias lwm yam, raws li ob lub Cheebtsam:

  • Java Runtime;
  • Microsoft .NET moj khaum.

Yuav ua li cas yog feem ntau tu siab, cov thawj tivthaiv yog tsis muaj feem xyuam rau system uas tsis. Lub platform yog kiag li ywj siab thiab yog tua nyob rau hauv cov nqe lus ntawm lub neej ntawd commands.

Integrated txoj kev loj hlob cheeb tsam JAVA txoj kev loj hlob: Tej yam yooj yim daim ntawv thov

Lub fact tias qhov no system yog siv nyob rau hauv mobile versions, tsis muaj ib tug yog tshaj tsis ntseeg. Txhawb Java txoj kev loj hlob cheeb tsam Android, tsis txhob hais lus ntawm "Kua" khoom.

Tiam sis nyob rau hauv cov nqe lus ntawm qhov teeb meem no yog tsis yooj yim li executable daim ntaub ntawv. Ntawm no yog vim li cas.

executable applets

Firstly, cia li mloog mus rau lub system nyob rau hauv uas qhov kev tsim nyog archiver (WinRAR - yam tsawg kawg zoo - 7-Zip) yuav tsum muab ntsia.

Kev loj hlob ib puag ncig rau Java-kev pab cuam hais txog qhov tseeb hais tias cov ntaub ntawv uas yog cia nyob rau hauv ib tug archive uas yog tsis muaj los qhib lub txheem qhov rais cov cuab yeej.

archived cov ntaub ntawv

Thaum zoo tshaj plaws, extractors yuav siv tau ib yam li cov saum toj no. Tab sis yog hais tias tus tsim ntawm lub archive technology siv ntxiv (nyiaj pab ntau tshaj) compression txoj kev no yuav pab tsis tau dab tsi.

Txawm hloov lub archiver yuav tsis muaj peev xwm ua qhov tsim nyog hloov. Muaj yuav tsum tau thov ib qho kev hloov tshiab ntawm tag nrho cov platform, txawm hais tias thawj zaug cov lus hais txog cov muaj update "hangs" nyob rau hauv lub system tais.

platform update

Cov kev hloov tshiab yog ua tsuas. Cias nias rau hauv lub tais icon yog flashing, muab rau nruab qhov hloov tshiab muaj. paub lub sij hawm yuav ntev li ob peb feeb. Qhov no yog dab tsi.

Yog hais tias koj tsis xav tos, tsis muaj teeb meem - koj mus rau Microsoft lub official qhia thiab download tau cov kev pab cuam los ntawm muaj. Kuv tsis nyiam hom no? Nruab ib lub JDK los yog cov J2SE, uas yog ib tug extension ntawm lub Java, thiab tom qab ntawd Rau nruab qhov tsim nyog modules ntawm xaiv, ces ua kom tshwm sim tau. Qhov kawg ntawm tus txheej txheem yuav tsum tau ib tug tag nrho cov system reboot.

Yog vim li cas Java tsis yog nyob ntawm seb OS?

Raws li twb tau hais, cov lus no yog hais txog tus kwv-taw qhia kom paub (zoo li C + / C ++, uas yog programmed lub qhov rais).

Tab sis nws essence yog hais tias lub virtual Java-tshuab yog muaj peev xwm mus rau kis commands executable daim ntaub ntawv rau hauv tshwj xeeb byte cov lis dej num paub los ntawm ib lub computer system, tsis hais txog ntawm nws tsim tawm. Attendance kev loj hlob zoo ib puag ncig rau Java-kev pab cuam yog siv nyob rau hauv PC, thiab nyob rau Intel-platform, thiab Android mobile systems, Blackberry, iOS no, thiab lwm tus neeg.

Nyob rau hauv feem ntau software puag ncig "OSes" muaj ib tug twb tau ua-nyob rau hauv them nyiaj ntawm lub tua ntawm ib tug hais kom cov lus. Thiab nws yuav tsis siv rau tej kev kawm xws li Microsoft .NET moj khaum los yog lwm yam uas manufacturers yuav tsim kev khiav hauj lwm systems rau lub hauj lwm ntawm lawv tus kheej applets.

mobile pab kiag li lawm

Raws li rau txawm zoo tib yam mobile xov tooj tsis muaj ib qhov system operating on board, lawv kuj muaj thawj them nyiaj yug rau no platform. Feem ntau, installers muaj qhov yuav ncua ntxiv JAR los yog JAD thiab heev elementary ntsia txawm nyob rau txheej thaum ub cov xov tooj.

Cov kev khiav hauj lwm qhov system yuav siv archivers xws li WinRAR, uas paub txog tej self-extracting archives xws li SFX-cov ntaub ntawv tsis muaj teeb meem. Thaum koj muab ob npaug rau-nyem rau ntawm qhov ntaub ntawv, nws txheem yuav tau muab rho tawm txiav thiab archive nrog lub Java platform, nyob rau hauv cov ntaub ntawv no ua hauj lwm nyob rau hauv lub keeb kwm yav dhau.

Kuv yuav hais tias, vim hais tias txawm cov laus ua si rau ib tug yooj yim lub xov tooj yuav tsum tau teem caij yooj yim heev. Txawm hais tias nws yog ntseeg hais tias nyob rau hauv cov "advanced" operating systems yog tsis siv, nws tsis yog.

Txawm nyob rau hauv cov laus ua qauv xws li Nokia 3310 platform yog. Txwv tsis pub, yuav ua li cas yuav lub xov tooj ua tau hauj lwm? Nyob rau hauv tib system raws li nws yog twb ntshiab, thiab tau ua-nyob rau hauv them nyiaj yug, uas yog lub luag hauj lwm rau lub Java txoj kev loj hlob cheeb tsam.

Raws li rau peb tus kheej commands siv thaum tsim daim ntaub ntawv, lawv piav qhia tej zaum yuav muab sij hawm ntau heev. Tab sis yog hais tias tus lub tswv yim ntawm kev tsim ib daim ntawv thov raws li nyob rau hauv cov lus no yog tseem muaj, nws yog zoo dua rau nruab ib tug tshwj xeeb kev pab cuam zoo li platform uas muab los ntawm Delphi puag ncig (graphical neeg siv interface yog heev uas zoo sib xws).

xaus

Raws li koj tau pom, Java txoj kev loj hlob ib puag ncig yog universally tau tshaj system. Tab sis nws ua hauj lwm sai npaum li cas tshaj lub tshaj tawm hauv xov commands raws li nyob rau hauv C + / C ++. Raws li tej kev tshawb fawb, kev kawm tej zaum yuav ntau dua los ntawm 20-30 lub sij hawm, txawm hais tias tus nco noj yog nyob rau theem siab dua qib.

Tab sis hais tias yuav sum tau ib co tau, nws muaj nqis ntsoov teev cov sij versatility muaj los ntawm lub Java txoj kev loj hlob cheeb tsam. Nyob rau hauv qhov tseeb, nws yog sib xws nrog tag nrho cov tshuab, uas ua rau nws lub feem ntau nrov mus tsim lub tib multimedia daim ntaub ntawv los yog kev ua si.

Peb kuj yuav tsum hais tias qhov tseeb version ntawm Java yog raws li nyob rau hauv cov nyiaj them yug ntawm generic programming cuab yeej, uas yog raws li nyob rau hauv technology Eiffel thiab C #, radically txawv los ntawm cov txhais tau tias ntawm C ++. Ntawm no koj yuav siv cov tsis siv neeg hloov dua siab tshiab ntawm tus scalar cov ntaub ntawv hom thiab ntshuam ntawm thiaj li hu ua zoo li qub teb, tsis hais qhov tau ntawm kev tsim txhawb cov ntaub ntawv nrog qhov chaws.

Lub Java SE 6 muaj xws li ntau yam tshiab nta, uas muaj xws li txawm tus nrog paub txog Japanese thiab Buddhist daim qhia hnub hli, muaj peev xwm tsim tau tag nrho cov HTTP neeg rau zaub mov, ceev hloov lwm lub tsev ntawm cov chav kawm ntawv-txaus thiab lub compressed ntaub ntawv rau kom tsim tau mus txog rau 70%, tsis hais tus dashboard JConsole txhawb OpenGL thiab DirectX kho vajtse.

Qhov no siv feem ntau rau graphics phaib, txawm hais tias nws tej zaum yuav xa mus rau kev siv ntawm txawm lub suab ntaus ntawv (feem ntau yog ib tug virtual tsav tsheb ASIO4ALL hauv paus). Tib yam siv rau tej software synthesizers los yog MIDI-keyboard. Tab sis txoj kev siv cov Java-applets executable yog tsis ib txwm muab.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hmn.atomiyme.com. Theme powered by WordPress.