KompüterProqram

IDE Java

Java platformasının anlayışı ilə ibtidai mobil telefon tanış demək olar ki, hər bir sahibidir. Java inkişaf mühit asılı olmayaraq əməliyyat sistemi çalıştırmak üçün istifadə edilə bilər universal proqram yaradılması daxildir. Bizə onun əməliyyat və istifadə əsas aspektləri nəzərdən keçirək.

Java inkişaf mühit nədir?

Əslində, inkişaf mühit Java Runtime Environment tanınır universal əmrləri əsasında proqramlaşdırma dili yalnız.

eyni Windows ilkin müəyyən platforma olmadan Təxminən danışan, Java dil inkişaf mühit işləməyəcək. Lakin bu dəstək əlavə komponentləri yüklemek üçün ehtiyac hər hansı bir istifadəçi aradan qaldırılması, yerli təmin edilir.

kompüter texnologiyası Applications

Əvvəlcə, bu layihə daha sonra Oracle şirkəti dəstək verib Sun Microsystems tərəfindən hazırlanmışdır.

yürütülebilir kodu məzmunu yüklü əməliyyat sistemi növündən asılı deyil, belə ki,. dil özü proqramlaşdırma yaxın əməliyyat sistemləri, obyekt-yönümlü inkişaf araçları aiddir.

Lakin kompüter və ya mobil sistemi son Java inkişaf mühitində tamamilə müstəqildir.

mobil sistemlərinin Daxili modulları

biz smartfon və tablet haqqında danışmaq, eyni version Eclipse (IDE Java) yalnız bir neçə dəqiqə bir Java-based proqram yaratmaq imkan verir ki, qrafik proqram istifadə aiddir.

Əslində, proqram özü kimin funksiyaları əməliyyat sistemi tərəfindən təmin olunur ki, bəzi müraciət və ya sorğu istehsal.

Bu mobil cihazlar üçün aiddir. Biz bəzən nəhayət ya Windows Phone, və ya Android təkliflər dərhal yenilikləri baxımından "spitting" başlayır fark? Bu iki komponentləri, digər deyil:

  • Java Runtime;
  • Microsoft NET Framework.

ən kədərli nədir, ilk komponent sistem səhvləri ilə bağlı deyil. platforma tamamilə müstəqil və default əmrləri baxımından həyata keçirilir.

Integrated inkişaf mühit JAVA inkişaf: sadə proqram

Bu sistem mobil versiyasını istifadə olunur ki, heç bir şübhə yoxdur. Java inkişaf mühit Android "alma" məhsullarının danışmaq deyil, dəstəkləyir.

Lakin vəziyyət baxımından belə sadə yürütülebilir applications deyil. Burada nə var.

yürütülebilir kiçik

yüklü olmalıdır Birincisi, yalnız müvafiq archiver (- - ən azı daha 7-Zip WinRAR) olan sisteminə diqqət.

Java-proqram üçün inkişaf mühit data standart Windows alətləri açmaq üçün mövcud deyil bir arxiv saxlanılır ki, aiddir.

arşivlenmiş data

Ən yaxşı halda, çıxaranların yuxarıda kimi istifadə edilə bilər. Amma burada arxiv texnologiya istifadə əlavə (maksimum) sıxılma metodu formalaşması bir şey kömək olacaq.

Hətta archiver zəruri dəyişikliklər etmək mümkün deyil yeniləmə. Mövcud yeniləmə haqqında ilkin mesaj sistem tepsisinde "askıda" baxmayaraq ki, bütün platforma yeniləmə müraciət etmək var olacaq.

platforma yeniləmə

yeniləmə sadəcə həyata keçirilir. Sadəcə mövcud yeniləmə yüklemek üçün təklif flashing simge basın. tanıma vaxt bir neçə dəqiqə çəkə bilər. Bu normaldır.

Siz heç bir problem gözləmək istəmirəm varsa - siz Microsoft rəsmi payı getmək və oradan proqram download. Mən bu metodu kimi deyil? Seçilmiş zəruri modulları yüklemek üçün sonra JDK və ya Java bir uzantısıdır J2SE, Install və sonra aktivasiya avtomatik baş verir. Prosesin sonunda tam sistem reboot tələb oluna bilər.

Niyə Java OS asılı deyil?

Artıq qeyd edildiyi kimi, bu dil aiddir obyekt-yönümlü (Windows proqramlaşdırılmış C + / C ++, kimi).

Amma onun mahiyyəti virtual Java maşın asılı olmayaraq geliştirici, hər hansı bir kompüter sistemi ilə tanınan xüsusi byte kodları daxil əmrləri yürütülebilir proqramları ötürmək edə bilər ki, var. Java proqramları üçün eyni dərəcədə yaxşı inkişaf mühit PC istifadə və Intel-platforma və Android mobil sistemləri, Blackberry, iOS və başqaları var.

ən proqram ətraf mühit "OSes" da artıq bir daxili bir komanda dil icrası üzrə məsul. Və Microsoft NET Framework və ya öz kiçik fəaliyyət göstərməsi üçün hər hansı digər istehsalçıları inkişaf etdiyini əməliyyat sistemi kimi xüsusi mühitlərdə tətbiq edilmir.

mobil cihazlar

board bir əməliyyat sistemi olmadan da adi mobil telefonlar kimi, onlar da bu platforma üçün orijinal dəstək var. Tipik olaraq, yükleyicilerinde uzadılması JAR və ya SIS və hətta ibtidai telefonlar yüklü olduqca ibtidai var.

əməliyyat sistemi belə heç bir problem olmadan SFX fayl kimi Kendiliğinden arxiv tanımaq belə WinRAR kimi archivers istifadə edilə bilər. Bu fayl cüt basın, bu halda fonunda fəaliyyət göstərir, onun məzmunu, Java platforması ilə avtomatik və arxiv hasil olunacaq.

sadə telefon hətta köhnə oyunları çox asanlıqla müəyyən edilə bilər, çünki mən nə deyə bilərsiniz. Bu "inkişaf etmiş" əməliyyat sistemi istifadə olunur ki, güman edilir, baxmayaraq ki, bu deyil.

Hətta older modelləri kimi Nokia 3310 platformadır. Əks halda, necə telefon fəaliyyət olardı? Eyni sistemi artıq aydındır ki, inşa-in Java inkişaf mühit üçün məsuliyyət daşıyır dəstək.

applications yaratmaq zaman özümüz istifadə əmrləri kimi, onların təsviri çox vaxt ala bilər. bu dil əsasında ərizə yaradılması ideyası hələ əgər Lakin, Delphi mühitində təklif platforma kimi xüsusi proqram yüklemek üçün daha yaxşıdır (qrafik istifadəçi interfeys çox oxşardır).

nəticə

Gördüyünüz kimi, Java inkişaf mühit hər hansı bir sistem ilə universal uyğun gəlir. Amma C + / C ++ əsasında nəşr əmrləri çox daha sürətli işləyir. yaddaş istehlakı yüksək dərəcə səviyyəsində olmasına baxmayaraq, bəzi araşdırmalara görə, performans, 20-30 dəfə yüksək ola bilər.

bəzi nəticələrini yekunlaşdırmaq əgər Lakin, Java inkişaf mühit təklif faktiki yönlü diqqəti çəkir. Əslində, bu ən məşhur eyni multimedia proqramları və ya oyunlar yaratmaq üçün edir, bütün sistemi ilə uyğun gəlir.

Biz də Java son versiyası texnologiya Eiffel və ++ C vasitəsi kökündən fərqli C # əsaslanır ümumi proqramlaşdırma tools dəstəyi əsaslanır ki, demək lazımdır. Burada deyilən statik sahələrində avtomatik scalar data növləri dönüşüm və idxal istifadə edə bilərsiniz deyil, mənbə kodu ilə sənədlər yaratmaq imkanı qeyd etmək.

Java SE 6 Japanese və Buddist təqvimlər belə tanınması, HTTP-server tam yaratmaq imkanı daxildir bir çox yeni funksiyalar, deyil, tablosuna qeyd etmək 70% JConsole məhsuldarlığı artırmaq sinif axını və sıxılmış data sürət transfer daxildir dəstək OpenGL və DirectX hardware.

hətta audio cihaz istifadə (ASIO4ALL əsasında adətən virtual sürücü) müraciət edə bilər baxmayaraq ki, bu, qrafik kartları əsasən tətbiq edilir. Eyni bəzi proqram synthesizers və ya MIDI-klaviatura aiddir. Amma Java-kiçik yürütülebilir istifadə hər zaman təmin olunmur.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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