Mga computerSoftware

IDE Java

Gamit ang konsepto ng Java platform ay pamilyar halos bawat may-ari ng primitive mobile phone. Java-unlad na kapaligiran ay nagsasangkot ang paglikha ng unibersal na application na maaaring magamit upang patakbuhin, hindi alintana ng operating system. Ipaalam sa amin isaalang-alang ang pangunahing mga aspeto ng kanyang operasyon at gamitin.

Ano ang isang Java-unlad na kapaligiran?

Sa katunayan, ang pag-unlad na kapaligiran ay lamang ng isang programming wika batay sa unibersal na mga utos na kinikilala sa Java Runtime Environment.

Sa pahapyaw na pananalita, Java wika unlad na kapaligiran na walang itinatag sa simula platform sa parehong Windows ay hindi gagana. Ngunit tulad ng suporta ay ibinigay natively, inaalis ang anumang user mula sa ang pangangailangan upang i-install ng karagdagang mga bahagi.

Mga application sa computer na teknolohiya

Sa una, ang proyektong ito ay binuo ng Sun Microsystems, na sa kalaunan ay suportado ng kumpanya Oracle.

Ang nilalaman ng mga maipapatupad na code tulad na ito ay hindi nakasalalay sa mga uri ng mga naka-install na operating system. Ang wika mismo ay tumutukoy sa mga object-oriented development tools, mga operating system na katulad sa programming.

Ngunit sa katapusan Java kapaligiran ng pagbuo mula sa computer o mobile sistema ng ito ay ganap na malaya.

Built-in na mga module ng mobile systems

Kung makipag-usap namin tungkol sa mga smartphone at tablet, ang parehong bersyon ng Eclipse (IDE Java) ay nalalapat lamang sa ang paggamit ng isang graphical application na nagbibigay-daan upang lumikha ng isang Java-based na application sa loob ng ilang minuto.

Sa katunayan, sa application mismo na ginawa ng ilang mga pagtugon o inquiry, na ang mga pag-andar ay ibinibigay ng operating system.

At ito ay nalalapat sa mobile device. Napansin namin na minsan sa huli o Windows Phone, o Android ay nagsisimula "paglura" sa mga tuntunin ng mga alok ng agarang mga update? Ito ay hindi na ang ibang, tulad ng dalawang mga sangkap:

  • Java Runtime;
  • Microsoft .NET Framework.

Ano ang pinaka-malungkot, ang unang bahagi ay walang kaugnayan sa mga error ng sistema. Ang platform ay lubos na malaya at ay pinaandar sa mga tuntunin ng ang default na utos.

Pinagsama-samang mga pag-unlad na kapaligiran JAVA unlad: Simpleng application

Ang katotohanan na ang sistema na ito ay ginagamit sa mga mobile na bersyon, walang isa ay lampas sa pagdududa. Sinusuportahan Java unlad na kapaligiran Android, hindi na magsalita ng "apple" mga produkto.

Ngunit sa mga tuntunin ng ang sitwasyon ay hindi sobrang simple maipapatupad na mga application. Narito kung bakit.

executable applets

Una, magbayad lang ng pansin sa ang sistema kung saan ang mga naaangkop na archiver (WinRAR - hindi bababa sa mas mahusay na - 7-Zip) ay dapat na naka-install.

Pag-unlad na kapaligiran para sa Java na programa ay tumutukoy sa ang katunayan na ang data ay naka-imbak sa isang archive na hindi magagamit upang buksan ang standard na mga kasangkapan sa Windows.

archive ng data

Nararapat na ang extractors ay maaaring gamitin tulad ng nasa itaas. Ngunit kung ang pagkaayos ng mga archive teknolohiya na ginagamit paraan ng karagdagang (maximum) compression dito ay hindi makakatulong sa kahit ano.

Kahit i-update ang archiver ay hindi magagawang upang gawin ang mga kinakailangang pagbabago. May ay magkakaroon upang mag-aplay ng isang update ng buong platform, bagaman paunang mensahe tungkol sa magagamit na update "hangs" sa system tray.

platform update

Ang pag-update ay ginanap simple. I-click lamang sa icon tray ay kumikislap, nag-aalok upang i-install ang update na magagamit. pagkilala oras ay maaaring abutin ng ilang minuto. Ito ay normal.

Kung hindi mo nais na maghintay, walang problema - pumunta ka sa opisyal na share ng Microsoft at i-download ang programa mula doon. Hindi ko gusto ang paraan na ito? I-install ang JDK o ang J2SE, na kung saan ay isang extension ng Java, at mamaya Upang i-install ng mga kinakailangang mga module mula sa mga napiling, pagkatapos activation awtomatikong nangyayari. Sa katapusan ng proseso ay maaaring kailangan ng isang buong sistema ng reboot.

Bakit Java ay hindi nakasalalay sa mga OS?

Bilang na nabanggit, ang wikang ito ay tumutukoy sa mga object-oriented (katulad ng C + / C ++, na kung saan ay programmed Windows).

Ngunit nito kakanyahan ay na ang virtual Java-machine ay magagawang upang magpadala ng mga command maipapatupad na mga aplikasyon sa mga espesyal na code byte kinikilala sa pamamagitan ng anumang computer system, hindi alintana ng kanyang nag-develop. Pantay mabuting pag-unlad na kapaligiran para sa Java programa ay ginagamit sa PC, at sa Intel-platform, at Android mobile na mga sistema, Blackberry, iOS, at iba pa.

Sa karamihan ng software na kapaligiran "OSes" mayroon nang isang built-in charge ng pagpapatupad ng isang utos wika. At ito ay hindi akma sa mga tiyak na kapaligiran tulad ng Microsoft .NET Framework o anumang iba pang na tagagawa ay bumubuo ng mga operating system para sa gumagana ng kanilang sariling mga applets.

mobile na aparato

Tulad ng para sa mas ordinaryong mga mobile phone na walang isang operating system sa board, sila din ay may orihinal na suporta para sa platform na ito. Karaniwan, ang mga installer ay may extension JAR o JAD at medyo elementarya naka-install kahit na sa primitive phone.

Ang operating system ay maaaring gamitin archivers tulad ng WinRAR, na makilala tulad ng self-extracting archive tulad ng SFX-file nang walang anumang mga problema. Kapag nag-double-click sa file na ito, ang mga nilalaman nito ay awtomatikong at archive nahango sa Java platform, sa kasong ito ay nagpapatakbo sa background.

Ano ang maaari kong sabihin, dahil kahit ang mga lumang mga laro sa isang simpleng telepono ay maaaring itakda medyo madali. Kahit na ito ay pinaniniwalaan na sa mga "advanced" mga operating system ay hindi ginagamit, ito ay hindi.

Kahit na sa mga mas lumang mga modelo tulad ng Nokia 3310 platform ay. Kung hindi man, kung paano ang telepono nang gumagana? Sa parehong system pati na ito ay malinaw, at may built-in na suporta, na kung saan ay responsable para sa Java-unlad na kapaligiran.

Tulad ng para sa ating sarili command na ginagamit kapag lumilikha ng mga aplikasyon, ang kanilang mga paglalarawan ay maaaring tumagal ng masyadong maraming oras. Ngunit kung ang ideya ng paglikha ng isang application batay sa wika na ito ay pa rin doon, ito ay mas mahusay na upang i-install ng isang dalubhasang programa tulad ng platform na inaalok ng Delphi na kapaligiran (graphical user interface ay halos katulad).

konklusyon

Tulad ng iyong nakikita, Java unlad na kapaligiran ay universally compatible sa anumang sistema. Ngunit ito gumagana magkano ang mas mabilis kaysa sa mga utos broadcast batay sa C + / C ++. Ayon sa ilang pag-aaral, ang pagtakbo ay maaaring mas mataas sa pamamagitan ng 20-30 beses, kahit na ang memory consumption ay nasa antas ng mas mataas na ranggo.

Ngunit kung sabihin sa ilang pananalita ang ilang mga resulta, ito ay nagkakahalaga ng pagpuna ang aktwal na masaklaw na karunungan inaalok ng Java-unlad na kapaligiran. Sa katunayan, ito ay tugma sa lahat ng mga sistema, na ginagawang ang pinaka-popular na lumikha ng parehong mga application multimedia o mga laro.

Kami ay dapat ding sabihin na ang pinakabagong bersyon ng Java ay batay sa suporta ng generic programming tools, na kung saan ay batay sa mga teknolohiya ng Eiffel at C #, radikal na naiiba mula sa mga paraan ng C ++. Dito maaari mong gamitin ang awtomatikong conversion ng skeilar uri ng data at pag-import ng tinatawag na static na mga patlang, hindi upang mailakip ang posibilidad ng paglikha ng supporting documentation na may source code.

Ang Java SE 6 ay nagsasama ng maraming mga bagong tampok, na kinabibilangan ng kahit na ang pagkilala ng mga Hapon at Buddhist kalendaryo, ang kakayahan upang lumikha ng ganap na ang HTTP-server, ang pinabilis na paglipat ng mga klase-flow at ang naka-compress na data upang madagdagan ang produktibo ng hanggang sa 70%, hindi upang mailakip ang dashboard jconsole pagsuporta sa OpenGL at DirectX hardware.

Nalalapat ito karamihan sa mga graphics card, kahit na ito ay maaaring tumukoy sa paggamit ng kahit na ang audio device (karaniwan ay isang virtual driver upang ASIO4ALL na batayan). Ang parehong naaangkop sa ilang mga synthesizers software o MIDI-keyboard. Ngunit ang paggamit ng Java-applets maipapatupad na ay hindi palaging na ibinigay.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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