КомпютриСофтуер

IDE Java

С концепцията за платформата Java е запознат почти всеки собственик на примитивен мобилен телефон. Java среда за разработка включва създаването на универсално приложение, което може да се използва за изпълнение, независимо от операционната система. Нека разгледаме основните аспекти на своята работа и експлоатация.

Какво е среда за разработка на Java?

Всъщност, развитието на околната среда е само един език за програмиране на базата на универсални команди, които се признават в Java Runtime Environment.

Грубо казано, Java развитие езикова среда, без първоначално създадена платформа в същия Windows няма да работи. Но тази подкрепа е осигурена роден, елиминирайки всеки потребител от нуждата да инсталирате допълнителни компоненти.

Приложенията в областта на компютърните технологии

Първоначално този проект е разработен от Sun Microsystems, която по-късно бе подкрепен компанията Oracle.

Съдържанието на изпълним код, така че това не зависи от вида на инсталираната операционна система. Самият език се отнася до средствата за развитие на обектно-ориентирани, операционни системи, подобни на програмиране.

Но в края на Java среда за разработка от компютър или мобилни системи, това е абсолютно независима.

Вградени модули на мобилни системи

Ако говорим за смартфони и таблети, същата версия на Eclipse (IDE Java) се отнася само до използването на програма с графичен интерфейс, който ви позволява да се създаде Java-базирано приложение, в рамките на няколко минути.

В действителност, в молбата се произвежда някои адресиране или запитване, чиито функции се предоставят от операционната система.

И това се отнася за мобилни устройства. Забелязахме, че понякога в крайна сметка или Windows Phone, или Android започва "плюе" по отношение на оферти незабавни актуализации? Това не е, че друг, като два компонента:

  • Java Runtime;
  • Microsoft .NET Framework.

Какво е най-тъжно, първият компонент не е свързано с грешки на системата. Платформата е напълно независим и се изпълняват по отношение на командите по подразбиране.

Интегрирано развитие развитие на околната среда JAVA: Простото прилагане

Фактът, че тази система се използва в мобилните версии, никой не е извън съмнение. Поддържа среда за разработка на Java Android, а не да се говори за "ябълка" продукти.

Но от гледна точка на ситуацията не е толкова просто изпълними приложения. Ето защо.

изпълними аплети

На първо място, що се обърне внимание на системата, в която съответното архиватор (WinRAR - 7-Zip - най-малко по-добре), трябва да бъдат инсталирани.

среда за развитие на Java-програма се отнася до факта, че данните се съхраняват в архив, който не е на разположение, за да отворите стандартните инструменти на Windows.

архивирани данни

В най-добрия, изхвъргачите могат да бъдат използвани като по-горе. Но ако формирането на използвания метод на архива технология допълнителен (максимум) компресия тук няма да помогне нищо.

Дори и да актуализира архиватор, няма да бъде в състояние да направи необходимите промени. Там ще трябва да се прилага по отношение актуализация на цялата платформа, въпреки че първоначалното съобщение за наличната актуализация "виси" в системния трей.

актуализация платформа

Актуализацията се извършва просто. Просто кликнете върху иконата в лентата мига, като предлага да се инсталира на наличната актуализация. време признаване може да отнеме до няколко минути. Това е нормално.

Ако не искате да чакате, няма проблем - отидете на официалния дял на Microsoft и да изтеглите програмата от там. Не ми харесва този метод? Инсталирайте JDK или J2SE, която е продължение на Java, а по-късно да инсталирате необходимите модули от избрани, а след това активиране се извършва автоматично. В края на този процес може да се наложи пълна рестартиране на системата.

Защо Java не зависи от операционната система?

Както вече беше споменато, този език се отнася до обектно-ориентирана (подобно на C + / C ++, който е програмиран Windows).

Но същността е, че виртуалната Java-машината е в състояние да предава команди изпълними приложения в специални байтове кодове, признати от всяка компютърна система, независимо от нейния разработчик. Също толкова добра среда за Java-програми за развитие се използва на компютъра, а на Intel платформи, както и Android мобилни системи, Blackberry, IOS и други.

В повечето софтуерни Околна среда "ОС" вече има вградена, който отговаря за изпълнението на владеене на езика. И това не се отнася за конкретна среда, като например Microsoft .NET Framework или някакви други, че производителите се развиват операционни системи за функционирането на техните собствени аплети.

мобилни устройства

Що се отнася дори и обикновени мобилни телефони без операционна система на борда, те също има оригинален подкрепа за тази платформа. Обикновено, монтажници имат JAR разширение или JAD и доста елементарни инсталирани дори примитивни телефони.

Операционната система може да се използва архиватори като WinRAR, които признават такива саморазархивиращи се архиви, като SFX-файл, без никакви проблеми. Когато кликнете два пъти върху файла, съдържанието му ще бъдат извлечени автоматично и архив с платформата Java, в този случай работи във фонов режим.

Какво мога да кажа, защото дори и старите игри в един прост телефон може да се настрои доста лесно. Въпреки че се смята, че в тези "напреднали" операционни системи не се използват, не е така.

Дори и в по-старите модели като Nokia 3310 платформа е. В противен случай, как ще функционира по телефона? В една и съща система, тъй като вече е ясно, и има вградена поддръжка, който е отговорен за околната среда за развитие на Java.

Що се отнася до самите команди, използвани при създаването на приложения, тяхното описание може да отнеме твърде много време. Но ако идеята за създаване на приложение, базирано на този език е все още там, по-добре е да се инсталира специализирана програма като платформа, предлагана от Delphi среда (графичен потребителски интерфейс е много подобен).

заключение

Както можете да видите, среда за разработка на Java е универсално съвместим с всяка система. Но тя работи много по-бързо, отколкото командите за излъчване на базата на C + / C ++. Според някои изследвания, ефективността може да бъде по-висока от 20-30 пъти, въпреки че консумацията на памет е на нивото на по-висок ранг.

Но ако да обобщя някои резултати, трябва да се отбележи действителната гъвкавост, предлагана от среда за разработка под Java. В действителност, тя е съвместима с всички системи, което го прави най-популярните е създаването на равни мултимедийни приложения или игри.

Ние също трябва да се каже, че най-новата версия на Java се основава на подкрепата на генерични инструменти за програмиране, които са базирани на технологията Айфеловата и C #, коренно различна от средствата за C ++. Тук можете да използвате автоматично преобразуване на скаларни типове данни и вноса на така наречените статични полета, да не говорим за възможността за създаване на подкрепяща документация с изходния код.

В Java SE 6 включва много нови функции, които включват дори признаването на японски и будистки календари, способността да се създаде изцяло HTTP сървър, ускорено прехвърляне на клас поток и компресираните данни, за да се увеличи производителността с до 70%, да не говорим таблото JConsole поддържащ OpenGL и DirectX хардуер.

Това се отнася най-вече за графични карти, въпреки че може да се отнася до използването на дори аудио устройство (обикновено виртуална шофьор на база ASIO4ALL). Същото важи и за някои софтуерни синтезатори или MIDI-клавиатура. Но използването на Java-аплети изпълними файлове не винаги е предвидено.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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