BilgisayarlarYazılım

IDE Java

Java platformunun konsepti ile ilkel cep telefonunun tanıdık hemen her sahibidir. Java geliştirme ortamı olursa olsun işletim sistemi çalıştırmak için kullanılabilir evrensel bir uygulama oluşturulmasını içerir. Bize onun çalışma ve kullanım temel yönlerini ele alalım.

Java geliştirme ortamı nedir?

Aslında, geliştirme ortamı Java Runtime Environment kaydedilmektedir evrensel komutları dayalı bir programlama dili sadece.

Aynı Windows başlangıçta kurulan platforma olmadan Kabaca, Java dili geliştirme ortamı çalışmaz. Ama bu desteğin ek bileşenleri yüklemeye gerek herhangi bir kullanıcı ortadan kaldırarak, doğal sağlanır.

Bilgisayar teknolojisinde uygulamalar

Başlangıçta bu proje daha sonra Oracle şirketi desteklenmiştir Sun Microsystems tarafından geliştirilmiştir.

çalıştırılabilir kod içeriği yüklü işletim sisteminin tipine bağlı değildir, öyle ki. dil kendisi programlamaya benzer işletim sistemlerinin, nesne yönelimli geliştirme araçları ifade eder.

Ama bilgisayar veya mobil sistemlerden sonu Java geliştirme ortamında kesinlikle bağımsızdır.

mobil sistemlerin Dahili modüller

akıllı telefonlar ve tablet hakkında konuşmak, aynı versiyonu Eclipse (IDE Java) sadece bir kaç dakika içinde bir Java tabanlı uygulama oluşturmak için olanak sağlayan bir grafik uygulama kullanımı için geçerlidir.

Aslında, uygulamada kendini kimin fonksiyonları işletim sistemi tarafından sağlanan bazı adresleme veya soruşturma üretti.

Ve bu mobil cihazlar için geçerlidir. Bazen sonunda veya Windows Phone veya Android teklifler acil güncellemeler bakımından "tükürme" başladığını fark? Bu iki bileşen olarak, bu diğer değil:

  • Java Runtime;
  • Microsoft .NET Framework.

En üzücü şey, birinci bileşen sistem hataları ilişkili değildir. Platform tamamen bağımsızdır ve varsayılan komutları açısından yürütülür.

Entegre geliştirme ortamı JAVA geliştirme: Basit bir uygulama

Bu sistem mobil sürümlerinde kullanılıyor olması, hiç kimse şüphe götürmez. Java geliştirme ortamı Android "elma" ürünlerin konuşmak değil, destekler.

Oysa durum açısından o kadar basit yürütülebilir uygulamalar değildir. İşte sebebi.

yürütülebilir uygulamalar

kurulmalıdır Birincisi, sadece uygun arşiv (- - en azından daha iyi 7-Zip WinRAR) olduğu, sistemin dikkat.

Java program için geliştirme ortamı verileri standart Windows araçları açmak için kullanılamaz bir arşivde saklanır gerçeğini ifade eder.

arşivlenen veriler

En iyi ihtimalle, presi yukarıdaki gibi kullanılabilir. Ama burada arşiv teknolojisi kullanılan ek (maksimum) sıkıştırma yönteminin oluşum şey yardım etmezse.

Hatta arşiv gerekli değişiklikleri yapmak mümkün olmayacaktır güncelleyin. Mevcut güncelleme hakkında ilk mesaj sistem tepsisinde "asılı" rağmen, tüm platformun bir güncelleştirme uygulamak için var olacaktır.

Platform güncelleme

Güncelleştirme basitçe yapılır. Basitçe mevcut güncellemeyi yüklemek için sunan yanıp söner tepsi simgesine tıklayın. tanıma süresi birkaç dakika sürebilir. Bu normaldir.

Eğer, herhangi bir sorun beklemek istemiyorsanız - Microsoft'un resmi paylaşımına gitmek ve oradan programı indirmek. Ben bu yöntemi sevmiyorum? Seçilen gerekli modülleri yüklemek için daha sonra JDK veya Java bir uzantısı J2SE, yükleyin ve ardından aktivasyon otomatik olarak gerçekleşir. Sürecin sonunda tam sistem yeniden başlatma gerekebilir.

Neden Java OS bağlı değildir?

Daha önce belirtildiği gibi, bu dil belirtir nesne yönelimli (Windows programlanır C + / C ++, benzer).

Ama özünde sanal Java makine ne olursa olsun geliştiricisi, herhangi bir bilgisayar sistemi tarafından tanınan özel bayt kodları içine komutlar çalıştırılabilir uygulamaları iletimi yapabiliyor olmasıdır. Java programları için aynı derecede iyi geliştirme ortamı PC'de kullanılan ve Intel platformunda, Android mobil sistemler, Blackberry, iOS ve diğerleri edilir.

çoğu yazılım ortamı "işletim sistemleri" olarak zaten orada yerleşik bir komut dili gerçekleşmesiyle ilgilenir. Ve Microsoft .NET Framework veya kendi apletlerin işlemesi için başka üreticilerin gelişmekte olduğu işletim sistemleri gibi belirli ortamlara geçerli değildir.

mobil cihazlar

gemide bir işletim sistemi olmadan hatta sıradan cep telefonları gelince, onlar da bu platform için özgün desteği vardır. Tipik olarak, montajcılar uzatma Jad ve hatta ilkel telefonlar yüklü oldukça basit olması.

işletim sistemi, herhangi bir sorun olmadan SFX dosyası gibi kendinden açılan arşivler tanıyan böyle WinRAR gibi arşivleme, kullanılabilir. Bu dosya üzerinde çift tıkladığınızda bu durumda arka planda çalışır içinde, içeriği, Java platformu otomatik ve arşiv çıkartılacaktır.

Basit bir telefon hatta eski oyunlar oldukça kolay ayarlanabilir, çünkü ne diyebilirim. bu "gelişmiş" işletim sistemlerinde kullanılmaz inanılmaktadır rağmen, öyle değil.

Hatta eski model gibi Nokia 3310 platformudur. Aksi halde, nasıl telefon işleyen ki? Aynı sistemde zaten açıktır olarak ve yerleşik Java geliştirme ortamı için sorumlu olan destek.

uygulamaları oluştururken kendimizi kullanılan komutları gelince, onların açıklama çok fazla zaman alabilir. Bu dile göre bir uygulama yaratma fikri hala varsa Ama, Delphi ortamında sunduğu platformdan gibi özel bir programı yüklemek için daha iyidir (grafik kullanıcı arayüzü çok benzer).

Sonuç

Gördüğünüz gibi, Java geliştirme ortamı herhangi sistemle evrensel uyumludur. Ama C + / C ++ dayalı yayın komutları çok daha hızlı çalışır. bellek tüketimi yüksek rütbe düzeyinde olmasına rağmen bazı araştırmalara göre, performans, 20-30 kat daha yüksek olabilir.

bazı sonuçları Özetle Ama eğer Java geliştirme ortamı sunduğu gerçek çok yönlülük dikkati çekiyor. Aslında, o en popüler aynı multimedya uygulamaları veya oyunları oluşturmayı kolaylaştırır, tüm sistemler ile uyumludur.

Biz de Java'nın son sürümü teknolojisi Eyfel ve C ++ aracılığıyla kökten farklı C # dayanmaktadır jenerik programlama araçları, destek dayandığını söylemek gerekir. Burada sözde statik alanların otomatik skaler veri türleri dönüşüm ve ithalat kullanabilirsiniz değil kaynak koduyla destekleyici belge oluşturma olasılığını söz.

Java SE 6 Japon ve Budist takvimlerin bile tanıma, HTTP sunucusu tam yaratma yeteneği dahil birçok yeni özellik değil, dashboard söz,% 70 JConsole verimliliği artırmaya sınıf akışı ve sıkıştırılmış verilerin hızlandırılmış transferi dahildir destekleyen OpenGL ve DirectX donanım.

hatta ses cihazının kullanımı (ASIO4ALL bazında genellikle bir sanal sürücü) anlamlara gelebilir etse de, bu grafik kartları çoğunlukla geçerlidir. Aynı bazı yazılım synthesizer ya da MIDI-klavyeye de geçerlidir. Ama Java uygulamaları yürütülebilir kullanımı her zaman sağlanmaz.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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