ComputerSoftware

IDE Java

Uban sa konsepto sa Java plataporma mao ang mga hapit sa tanan nga tag-iya sa karaang mobile phone. Java development palibot naglakip sa paglalang sa universal aplikasyon nga mahimong gamiton sa pagdagan, sa walay pagtagad sa mga operating system. Atong hisgotan ang nag-unang mga bahin sa iyang operasyon ug sa paggamit.

Unsa ang usa ka Java development palibot?

Sa pagkatinuod, ang kalamboan palibot mao ang lamang sa usa ka programming pinulongan base sa universal sugo nga giila sa Java Runtime Environment.

Sa mapintas gayud sa pagsulti, Java development pinulongan palibot nga walay sinugdanan-on nga plataporma sa sa mao usab nga Windows dili motrabaho. Apan ang maong suporta ang gihatag natively, pagwagtang sa bisan unsa nga user gikan sa panginahanglan sa pag-instalar dugang nga mga components.

Aplikasyon sa computer teknolohiya

Sa sinugdan, kini nga proyekto nga naugmad sa Sun Microsystems, nga sa ulahi gisuportahan sa mga panon sa pulong sa Dios.

Ang sulod sa executable code sa ingon nga kini dili magdepende sa matang sa instalar operating system. Ang pinulongan sa iyang kaugalingon nagpasabut ngadto sa butang-oriented nga mga himan development, operating sistema sa susama sa programa.

Apan sa katapusan Java development palibot gikan sa computer o sa mobile nga mga sistema kini mao ang hingpit nga independente.

Gitukod-sa modules sa mobile nga mga sistema

Kon makig-istorya kami mahitungod sa smartphones ug mga papan, sa mao usab nga bersyon sa Eklipse (IDE Java) magamit lamang sa paggamit sa usa ka tan-awon aplikasyon nga nagtugot sa paghimo og usa ka Java-based nga aplikasyon sa usa ka pipila ka mga minuto.

Sa pagkatinuod, sa aplikasyon sa iyang kaugalingon nga gipatungha sa pipila pagtubag o pangutana, kansang mga gimbuhaton sa mga gihatag sa operating system.

Ug kini magamit sa mobile devices. namatikdan kami nga usahay sa katapusan o sa Windows Phone, o Android magsugod "pagluwa" sa termino sa mga tanyag diha-diha nga updates? Kini mao ang dili aron ang uban, sama sa duha ka mga components:

  • Java Runtime;
  • Microsoft .NET Framework.

Unsa ang labing masulob-on, ang unang component dili nga may kalabutan sa mga sayop nga sistema. plataporma mao ang bug-os nga independente ug gipatay sa mga termino sa mga default mga sugo.

Integrated development palibot Java development: Simple aplikasyon

Ang kamatuoran nga kining sistema nga gigamit sa mobile bersiyon, walay usa nga mao ang sa unahan duhaduha. Nagpaluyo sa Java development palibot Android, nga dili sa pagsulti sa "apple" sa mga produkto.

Apan sa mga termino sa mga kahimtang mao ang dili yano executable aplikasyon. Ania kon ngano.

executable applets

Una, mobayad lang sa pagtagad sa sistema diin ang angay nga archiver (WinRAR - sa labing menos mas maayo - 7-Zip) kinahanglan nga-instalar.

Development nga palibot alang sa Java-programa nagtumong sa sa kamatuoran nga ang data nga gitipigan sa usa ka archive nga dili anaa sa pag-abli sa mga standard mga himan Windows.

sa archive data

Sa labing maayo, ang mga extractors mahimong gamiton ingon sa ibabaw. Apan kon ang pagtukod sa mga archive teknolohiya nga gigamit nga paagi sa dugang nga (maximum) kompresiyon dinhi dili makatabang sa bisan unsa nga butang.

Bisan update sa archiver dili makahimo sa paghimo sa gikinahanglan nga mga kausaban. Adunay adunay sa paggamit sa usa ka update sa tibuok plataporma, bisan tuod inisyal nga mensahe mahitungod sa anaa update "nagbitay" sa sistema sa bandeha.

plataporma update

update ang gihimo lamang. Lamang i-klik sa icon bandeha mao ang nagpangidlap, sa paghalad sa pag-instalar sa mga update nga anaa. pag-ila sa panahon mahimo sa sa sa sa pipila ka minutos. Kini mao ang normal.

Kon dili nimo gusto nga sa paghulat, walay problema - nga kamo moadto sa opisyal nga bahin sa Microsoft ug download sa mga programa gikan didto. dili ko ganahan niini nga pamaagi? Instalar sa mga JDK o sa J2SE, nga mao ang usa ka extension sa Java, ug sa ulahi Sa instalar sa gikinahanglan nga modules gikan sa pinili nga, unya pagpaaktibo awtomatikong mahitabo. Sa katapusan sa sa proseso mahimo nga kinahanglan sa usa ka bug-os nga sistema sa rebot.

Nganong Java wala magdepende sa os?

Sama sa nahisgotan na, niini nga pinulongan nagpasabut sa butang-oriented (susama sa C + / C ++, nga giprograma Windows).

Apan ang iyang mahinungdanon mao nga ang mga virtual nga Java-makina nga makahimo sa pagpasa sa mga sugo executable aplikasyon ngadto sa espesyal nga mga code Byte giila sa bisan unsa nga computer nga sistema, bisan unsa sa iyang Developer. Parehas maayo nga development nga palibot alang sa Java-mga programa gigamit sa PC, ug sa Intel-plataporma, ug Android mobile nga sistema, BlackBerry, iOS, ug sa uban.

Sa kadaghanan sa mga software nga palibot "OSes" adunay na sa usa ka gitukod-sa katungdanan sa pagbantay sa sa pagpatay sa usa ka sugo nga pinulongan. Ug kini dili magamit sa piho nga mga palibot sama sa Microsoft .NET Framework o sa bisan unsa nga mga tiggama sa mga pagpalambo sa operating sistema sa alang sa ninglihok sa ilang kaugalingong mga applets.

sa mobile devices

Sama sa alang sa bisan ordinaryo nga mobile phones nga walay usa ka operating sistema sa board, sila usab adunay orihinal nga suporta alang niini nga plataporma. Kasagaran, installers ang mga extension garapon o JAD ug na elementarya instalar bisan sa karaang phones.

Ang operating system mahimong gamiton archivers sama sa WinRAR, nga sa pag-ila sa maong-sa-kaugalingon extracting archives sama SFX-file nga walay bisan unsa nga mga problema. Sa diha nga ikaw double-click sa file niini, sulod niini nga awtomatikong ug Archive makuha sa Java plataporma, sa niini nga kaso naglihok sa background.

Unsa ang ako moingon, tungod kay bisan ang mga daan nga mga dula sa usa ka yano nga telepono mahimong ibutang na dali. Bisan tuod gituohan nga sa niini nga mga "abante" operating sistema sa wala gigamit, kini mao ang dili.

Bisan sa mas magulang nga mga modelo sama sa Nokia 3310 plataporma mao. Kay kon dili, sa unsa nga paagi nga ang telepono naglihok? Sa mao usab nga sistema ingon nga kini mao ang na tin-aw, ug gitukod-sa suporta, nga mao ang responsable alang sa Java development palibot.

Sama sa alang sa atong kaugalingon sugo gigamit sa diha nga ang pagmugna sa mga aplikasyon, ang ilang paghulagway magkuha og daghan kaayo nga panahon. Apan kon ang ideya sa pagmugna sa usa ka aplikasyon base sa pinulongan niini nga mao ang pa didto, kini mao ang mas maayo sa pag-instalar sa usa ka espesyalista nga programa sama sa plataporma nga gitanyag sa Delphi palibot (tan-awon user interface susama kaayo).

konklusyon

Samtang kamo mahimo tan-awa, Java development palibot sa tibuok kalibutan compatible sa bisan unsa nga sistema. Apan kini nga mga buhat sa daghan nga mas paspas pa kay sa mga sugo sibya base sa C + / C ++. Sumala sa pipila ka mga pagtuon, ang binuhatan mahimo unta nga mas taas sa 20-30 nga mga panahon, bisan pa ang mga handumanan konsumo anaa sa ang-ang sa mas taas nga ranggo.

Apan kon sa pagtigum sa pipila ka mga resulta, kini mao ang bili noting sa aktwal nga versatility nga gitanyag sa Java development palibot. Sa pagkatinuod, kini mao ang compatible uban sa tanan nga mga sistema, nga naghimo niini nga ang labing popular nga sa paghimo sa sama nga mga aplikasyon multimedia o mga dula.

kinahanglan usab kita nga ang pinaka-ulahing nga bersyon sa Java gibase sa sa suporta sa generic himan programming, nga base sa teknolohiya Eiffel ug C #, radically lain-laing mga gikan sa mga paagi sa C ++. Ania ang imong mahimo sa paggamit sa mga automatic nga pagkakabig sa scalar matang data ug sa import sa gitawag nagahunong uma, dili sa naghisgot sa posibilidad sa pagmugna sa pagsuporta sa dokumentasyon sa source code.

Ang Java HS 6 naglakip sa daghang bag-ong mga bahin, nga naglakip sa bisan sa pag-ila sa mga Hapon ug sa Buddhist kalendaryo, ang abilidad sa paghimo sa bug-os sa http-server, paspas nga pagbalhin sa klase-dagan ug sa tampoy data aron sa pagdugang sa produksyon sa 70%, dili sa naghisgot sa dashboard JConsole pagsuporta sa OpenGL ug DirectX hardware.

magamit kini kasagaran sa mga graphics card, bisan tuod kini mahimong magtumong sa sa paggamit sa bisan sa audio device (kasagaran usa ka virtual drayber sa ASIO4ALL basehan). Ang mao usab nga magamit ngadto sa pipila synthesizers software o MIDI-keyboard. Apan sa paggamit sa Java-applets executable dili kanunay nga gihatag.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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