nisfarm.ru

Java integrované vývojové prostředí

Téměř každý majitel nejprimitivnějšího mobilního telefonu zná koncepci platformy Java. Vývojové prostředí Java předpokládá vytvoření univerzálních aplikací, které lze spustit bez ohledu na nainstalovaný operační systém. Podívejme se na základní aspekty fungování a aplikace.

Jaké je vývojové prostředí jazyka Java?

Ve skutečnosti je vývojové prostředí výhradně programovací jazyk založený na univerzálních příkazech rozpoznaných v prostředí Java Runtime.

java vývojové prostředí

Zhruba řečeno, vývojové prostředí Java bez původně nainstalované platformy ve stejném systému Windows nebude fungovat. Tato podpora je však zpočátku poskytována, což ušetří každého uživatele z nutnosti instalovat další součásti.

Aplikace v počítačové technologii

Zpočátku byl tento projekt vyvinut společností Sun Microsystems, která byla později podporována společností Oracle.

eclipse java vývojové prostředí

Obsah spustitelného kódu je takový, že nezávisí na typu nainstalovaného operačního systému. Samotný jazyk se týká objektově orientovaných vývojových nástrojů, podobných programování operačních systémů.

Nakonec vývojové prostředí Java z počítačových nebo mobilních systémů je zcela nezávislé.

Vestavěné moduly mobilních systémů

Pokud mluvíme o smartphonech a tabletech, stejná verze Eclipse (vývojové prostředí Java) odkazuje pouze na použití grafické aplikace, která vám umožní vytvořit během několika minut aplikaci Java.




java vývojové prostředí

Ve skutečnosti se v samotné aplikaci jedná o nějaké adresování nebo žádost, jejíž funkce jsou poskytovány v operačním systému.

A to platí pro mobilní zařízení. Všimli jste si, že někdy s časem Windows Phone nebo Android začíná "plivat", pokud jde o okamžité aktualizace? Není to nic jiného než dvě složky:

  • Java Runtime;
  • Microsoft .NET Framework.

Co je nejvíce smutné, první součást s chybami systému není připojena. Tato platforma je zcela nezávislá a spustitelná v plánu příkazů ve výchozím nastavení.

Integrované vývojové prostředí JAVA: nejjednodušší aplikace

Skutečnost, že tento systém je používán v mobilních verzích, nikdo nepochybuje. Vývojové prostředí Java pro Android je podporováno, nemluvě o produktech "jablka".

java integrované vývojové prostředí

Nicméně pokud jde o spustitelné aplikace, vše není tak jednoduché. A to je důvod.

Spouštěcí applety

Za prvé, okamžitě stojí za to věnovat pozornost systému, ve kterém by měl být nainstalován příslušný archivátor (WinRAR - alespoň, lepší - 7-Zip).

Rozvojové prostředí pro programy Java odkazuje na skutečnost, že data jsou uložena jako archiv, který nelze otevřít standardními nástroji Windows.

Archivovaná data

V nejlepším případě můžete použít extraktory, jako je výše uvedené. Ale pokud jste při vytváření archivu použili technologii další (maximální) kompresní metody, nemusíte s ní nic pomoci.

Ani aktualizace archivu nebudou moci provést potřebné změny. Budou muset použít aktualizaci celé platformy, ačkoli zpočátku zpráva o dostupné aktualizaci "visí" v systémové liště.

Aktualizace platformy

Aktualizace je poměrně jednoduchá. Stačí, když kliknete na zásobník na ikoně blikající, která vás vyzve k instalaci dostupné aktualizace. Doba rozpoznání může trvat až několik minut. To je normální.

Pokud nechcete čekat, nejsou žádné problémy - přejděte na oficiální zdroj společnosti Microsoft a stáhněte program odtud. Nelíbí se vám tato metoda? Nainstalujte JDK nebo J2SE, což je rozšíření Java, a potom nainstalujte požadovaný modul z vybraných modulů, po kterém se aktivace provede automaticky. Na konci procesu může být nutné úplné restartování systému.

Proč není Java závislá na OS?

Jak již bylo řečeno, programovací jazyk se vztahuje k objektově orientovaným (podobně jako C + / C ++, na kterém je naprogramován systém Windows).

Jeho podstatou však je, že virtuální stroj Java je schopen přeložit příkazy spustitelných aplikací do speciálních bajtů, které jsou rozpoznány jakýmkoli počítačovým systémem, bez ohledu na vývojáře. Stejně dobře je vývojové prostředí pro programy Java používáno jak na PC, tak i na platformách Intel a na mobilních systémech Android, Blackberry, iOS a dalších.

Ve samotném softwarovém prostředí je již vestavěný modul zodpovědný za provádění jazykových příkazů. A to se nijak netýká konkrétních prostředí, jako je Microsoft .NET Framework nebo jiní výrobci operačních systémů, kteří se vyvíjejí pro provoz svých vlastních aplikací.

Mobilní zařízení

Pokud jde o běžné mobilní telefony bez operačního systému na palubě, mají také počáteční podporu pro tuto platformu. Instalátoři zpravidla mají rozšíření JAR nebo JAD a jsou docela elementární nainstalovány i na primitivních telefonech.

vývojové prostředí java android

V operačních systémech můžete použít archivátory, jako je WinRAR, které bez problémů rozpoznávají samorozbalovací archivy, jako jsou soubory SFX. Poklepáním na takový soubor se automaticky extrahuje jeho obsah a archivátor společně s platformou Java v tomto případě zapálí na pozadí.

Co mohu říci, protože i staré hry pro jednoduché telefony lze instalovat jednoduše. Přestože se předpokládá, že v nich nejsou "pokročilé" operační systémy, není tomu tak.

java vývojové prostředí

I v nejstarších modelech typu Nokia 3310 připevnění na plošinu. Jinak by fungoval telefon? Ve stejném systému, jak je již jasné, je také vestavěná podpora, která je zodpovědná za prostředí Java pro vývoj.

Pokud jde o příkazy, které se při vytváření aplikací používají, může jejich popis trvat příliš dlouho. Pokud však přesto vznikla myšlenka na vytvoření aplikace založené na tomto jazyce, je lepší instalovat specializovaný program, jako je platforma nabízená prostředí Delphi (grafické rozhraní velmi podobné).

Závěr

Jak můžete vidět, vývojové prostředí Java je univerzální a kompatibilní s jakýmkoli systémem. Ale funguje mnohem rychleji než překlad příkazů založených na C + / C ++. Podle některých studií může být rychlost práce 20-30krát vyšší, i když spotřeba paměťových zdrojů je na úrovni výše.

Ale pokud trochu shrnete, stojí za to si uvědomit skutečnou všestrannost, kterou vývojové prostředí Java nabízí. Ve skutečnosti je kompatibilní se všemi systémy, což je nejoblíbenější při vytváření stejných multimediálních aplikací nebo her.

Samostatně by se mělo říci, že nejnovější verze jazyka Java jsou založeny na podpoře generických programovacích nástrojů založených na technologiích Eiffel a C #, které se radikálně liší od nástrojů C ++. Zde můžete použít automatickou konverzi skalárních datových typů a import takzvaných statických polí, nemluvě o možnosti vytváření doprovodné dokumentace se zdrojovým kódem.

Java SE 6 obsahuje mnoho nových funkcí, mezi které patří i uznání japonských a buddhistických kalendářů, schopnost vytvářet plné HTTP-server, zrychlený přesun třídy-flow a komprimovaných dat pro zvýšení produktivity až o 70%, nemluvě o přístrojovou desku JConsole , podpora hardware OpenGL a DirectX.

To se týká hlavně grafických adaptérů, ačkoli to může dokonce odkazovat na použití audio zařízení (nejčastěji virtuální na základě ovladačů ASIO4ALL). Totéž platí pro některé softwarové syntezátory nebo MIDI klávesnice. Použití spustitelných Java-appletů však není vždy poskytováno.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru