КомпьютерлерБағдарламалық қамтамасыз ету

IDE Java

Java платформасы тұжырымдамасына дерлік қарабайыр ұялы телефон әрбір иесі таныс. Java әзірлеу ортасы қарамастан операциялық жүйенің, іске қосу үшін пайдаланылатын болады әмбебап қолдану құруды көздейді. АҚШ-тың өз пайдалануға беру және пайдалану негізгі аспектілерін қарастырайық.

а Java әзірлеу ортасы қандай?

Шын мәнінде, әзірлеу ортасы Java Runtime Environment танылады әмбебап командалар негізінде ғана бағдарламалау тілі болып табылады.

Дөрекі айтқанда, сол Windows бастапқыда құрылған платформа жоқ Java тілдерді дамыту, қоршаған ортаны жұмыс істемейді. Бірақ мұндай қолдау қосымша компоненттер орнату қажеттілігі кез келген пайдаланушыны жою, бастапқыда берілген.

компьютерлік техниканың Бағдарламалар

Бастапқыда, бұл жоба кейінірек компанияны Oracle қолдады Sun Microsystems, әзірленді.

ол орнатылған операциялық жүйенің түріне байланысты емес екенін, осындай орындалатын код мазмұны. тілдік өзі объектілі-бағытталған дамыту құралдары, бағдарламалау салатын операциялық жүйелерге жатады.

Бірақ компьютерге немесе ұялы жүйелердің соңғы Java әзірлеу ортасында ол мүлдем тәуелсіз болып табылады.

ұялы жүйелердің кіріктірілген модульдер

біз смартфондар мен планшеттер туралы айтуға болса, сол нұсқасы Eclipse (IDE Java) бірнеше минут Java негізделген өтініш жасауға мүмкіндік беретін графикалық қолдану пайдалануға ғана қолданылады.

Шын мәнінде, қолдану өзінде, оның функциялары операциялық жүйе арқылы беріледі шешу кейбір немесе сұрау, өндірілген.

Және бұл мобильді құрылғыларға қолданылады. Біз кейде, сайып келгенде, немесе Windows Phone байқадым, немесе Android ұсыныстар жаңартуларды бірден тұрғысынан «шашырап» басталады? Ол екі компоненттен ретінде, бұл басқа емес:

  • Java Runtime;
  • Microsoft .NET Framework.

Бірінші компонент жүйесі қателер байланысты емес, ең қайғылы қандай. платформа толығымен тәуелсіз болып табылады және әдепкі командалар тұрғысынан орындалады.

Integrated Development Environment Java Development: Қарапайым қолдану

Бұл жүйе ұялы нұсқаларында пайдаланылатын фактісі, ешкім күмән туғызбайды. «Алма» өнімдері туралы айтуға емес Java әзірлеу ортасы Android, қолдайды.

Дегенмен жағдайды тұрғысынан сондықтан қарапайым орындалатын қосымшалар емес. Мұнда сондықтан.

орындалатын Апплеттер

орнатылуы тиіс Біріншіден, тек тиісті мұрағаттағыш (- - кем дегенде жақсы 7-Zip, WinRar) онда жүйесіне назар аудару.

Java-бағдарлама үшін даму қоршаған ортаны деректер стандартты Windows құралдарын ашу үшін қол жетімді болып табылмайтын мұрағатта сақталады фактісі жатады.

мұрағатталды деректер

ең жақсы, экстракторлар жоғарыда ретінде қолдануға болады. Бірақ бұл жерде қысу әдісі (ең жоғары) қосымша пайдаланылатын мұрағаты технологиясын қалыптастыру ештеңе көмектесе алмайды, егер.

Тіпті мұрағаттағыш қажетті өзгерістер жасау үшін мүмкін болмайды жаңартыңыз. Жүйелік науада қолжетімді жаңарту «тұрып» туралы бастапқы хабарға дегенмен, бүкіл тұғырнамасын жаңарту қолдануға бар болады.

платформа жаңарту

жаңарту жай адресінен жүзеге асырылады. Жай науа белгішесі қол жетімді жаңартуды орнату үшін ұсына отырып, жыпылықтап басыңыз. тану уақыты бірнеше минутқа созылуы мүмкін. Бұл қалыпты жағдай.

Сіз күте қажет емес болса, ешқандай проблема - сіз Microsoft корпорациясының ресми үлесін өтіңіз және сол жерден бағдарламасын жүктеп алыңыз. Мен осы әдісті ұнайды? Java кеңейту болып табылады JDK немесе J2SE, орнату, ал кейінірек таңдалған қажетті модульдерді орнату үшін, содан кейін белсендіру автоматты түрде жүреді. процесінің соңында толық Жүйені қайта жүктеу қажет болуы мүмкін.

Неге Java OS байланысты емес?

Жоғарыда айтылғандай, бұл тілдік нысанның-бағдарланған (Windows орнатылсын C + / C ++, ұқсас) жатады.

Бірақ оның мәні виртуалды Java-машина қарамастан оның әзірлеуші, кез келген компьютерлік жүйе арқылы танылған арнайы байт кодтары команда орындалатын қосымшалар беруге қабілетті болып табылады. Java-бағдарламалар үшін бірдей жақсы әзірлеу ортасы ДК, және Intel-платформа, және Android ұялы жүйелердің, Blackberry, Түйініне және басқалар қолданылады.

Ең бағдарламалық қамтамасыз қоршаған ортаны «ОЖ» кіріктірілген пәрмен тілі орындалуын жауапты қазірдің өзінде бар. Және бұл өндірушілер өз қосымшаларын жұмыс істеуі үшін операциялық жүйелер дамып келе жатқанын, мұндай Microsoft .NET Framework немесе кез келген басқа да нақты орталар қатысты қолданылмайды.

ұялы құрылғылар

бортында операциялық жүйесін жоқ, тіпті қарапайым ұялы телефондар үшін, олар сондай-ақ осы платформасында үшін бастапқы қолдау бар. Әдетте, инсталляторы кеңейту JAR немесе JAD, тіпті қарабайыр телефондар орнатылған өте қарапайым бар.

Операциялық жүйе кез келген проблемалар жоқ осындай SFX-файлы сияқты өздігінен ашылатын архивтер таниды осындай WinRAR сияқты мұрағатшылар, пайдаланылуы мүмкін. Егер сіз осы файлды екі рет басыңыз кезде, оның мазмұнын, осы жағдайда, Java платформасы бар автоматты және мұрағат болады фонда жұмыс істейді.

қарапайым телефоннан да ескі ойындар өте оңай орнатуға болады, себебі Мен, не айтуға болады. бұл «озық» операциялық жүйелер пайдаланылады емес, ол емес деп саналады, дегенмен.

Тіпті сияқты асқан үлгілерде Nokia 3310 платформа болып табылады. Әйтпесе, қалай телефон жұмыс істеп еді? сол жүйеде ол қазірдің өзінде анық, сондай-ақ, және орнатылған Java дамыту қоршаған орта үшін жауапты болып табылады қолдау.

бағдарламаларын жасаған кезде пайдаланылатын өзіміз пәрмендерге болсақ, олардың сипаттамасы тым көп уақыт кетуі мүмкін. Бірақ, егер осы тілде негізделген өтініш құру идеясы, ол Delphi қоршаған ортаға ұсынған платформа сияқты мамандандырылған бағдарламаны орнату үшін жақсы, әлі де (графикалық пайдаланушы интерфейсі өте ұқсас).

қорытынды

Өздеріңіз көріп отырғандай, Java әзірлеу ортасы кез келген жүйесімен жалпыға үйлесімді. Бірақ ол C + / C ++ негізінде таратылым пәрмендердің әлдеқайда жылдам жұмыс істейді. жад тұтыну жоғары дәрежелі деңгейде болып табылады, дегенмен кейбір зерттеулерге сәйкес, өнімділік, 20-30 есе жоғары болуы мүмкін.

кейбір қорытындысын Бірақ, егер ол Java даму қоршаған ортаға ұсынған нақты әмбебаптығы айта кету керек. Шын мәнінде, ол сол мультимедиялық қосымшалар немесе ойындарды құру, ол ең танымал етеді, бұл барлық жүйелерімен үйлесімді.

Біз сондай-ақ Java соңғы нұсқасы C ++ құралдарын түбегейлі түрлі технологиялық Eiffel және C # негізделген рулық бағдарламалау құралдарын, қолдау, негізделген деп айтуға тиіс. Мұнда Сіз скаляр деректер түрлері мен деп аталатын статикалық өрістер импортына айтпағанда, бастапқы коды бар растайтын құжаттарды құру мүмкіндігін автоматты түрлендіруді пайдалана аласыз.

Java SE 6 тіпті жапон және будда күнтізбелер тану, толық HTTP-серверді құру мүмкіндігін, 70% -ға дейін өнімділігін дейін арттыру сынып-ағыны және қысылған мәліметтерді жедел беруді айтпағанда, бақылау тақтасын JConsole қамтиды көптеген жаңа мүмкіндіктерді қамтиды OpenGL және DirectX аппараттық қолдау.

ол тіпті аудио құрылғысына (негіз ASIO4ALL үшін әдетте виртуалды драйвер) пайдалану сілтеме мүмкін болса, бұл негізінен графикалық карталарға қатысты. сол кейбір бағдарламалық қамтамасыз синтезатор немесе MIDI-пернетақтаға қолданылады. Бірақ Java-апплеттерді орындалатын пайдалану әрқашан қарастырылмаған.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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