Bilgisayarda, Java ve Reg;
Bilgi işlem endüstrisinde, Java® temel bir beceridir. Java®,
web sayfaları için etkileşimli içerik oluşturmak ve bağımsız programlama ve
sunucu tarafı uygulamaları geliştirmek için kullanılan bir programlama kredi notu düşüklere kredi veren bankalar dilidir. Genellikle OSGi veya CORBA gibi uzantılar ile birlikte
kullanılır.
Java®, 1990'ların başında Sun Microsystems tarafından
geliştirilmiştir. James Gosling tarafından yönetilen “Meşe” adlı bir proje
olarak başladı. Asıl amacı, web tarayıcınızda çalışan küçük programları -
uygulama geliştirmektir. Bununla birlikte, daha sonra, Java®'nın e-ticaret
uygulamalarının oluşturulmasına da uygun olduğu keşfedildi.
1998 yılında, ilgili profesyonellerin bu benzersiz
programlama dilinin gelecekteki gelişimine dahil olmalarını sağlamak için Java®
Community Process kuruldu. Bugün, Sun Microsystems, Java® sanal makinesi ve
derleyicisi için bir GNU Genel Kamu Lisansı sağlıyor . Ne yazık ki, Java®
programlarını çalıştırmak için gereken kütüphane, henüz özgür yazılım olarak
mevcut değildir .
Java'nın beş temel hedefi vardır: diğer popüler programlama
dillerinin en iyi özelliklerini birleştirerek kullanım kolaylığını iyileştirmek,
yazılım uygulamalarında daha fazla esneklik sağlamak için nesne yönelimli
programlama metodolojisini kullanmak, bilgisayar ağlarını kullanmak için
yerleşik destek sağlamak, güvenli sunmak uzak bir kaynaktan kod yürütme yolu ve
aynı programın birden çok işletim sisteminde çalışmasına izin ver.
Java® çok popülerdir çünkü otomatik bellek yönetim modeli,
programcıların otomatik çöp toplama olarak bilinen bir işlemi uygulayarak zaman
kaybına yol açan manuel bellek yönetiminden kaçınmasına olanak tanır. Bununla
birlikte, bazı insanlar Java®'nın daha yavaş olduğunu ve C ++ ya da diğer yerel
olarak derlenmiş dillerden önemli ölçüde daha fazla bellek tükettiğini
düşünmektedir. Ne olursa olsun, bilgisayar programlama endüstrisinde çalışmak
isteyen herkes için kapsamlı bir Java® anlayışı gereklidir .
Öğrenme Java® en iyi şekilde yabancı dil için dilbilgisi
kurallarını öğrenmekle karşılaştırılabilir, ancak Java® hakkında iyi bir fikir
geliştirdikten sonra, diğer kredi notuna bakmadan kredi veren bankalar
yaygın programlama dillerine hakim olmanız nispeten kolaydır. Java®'nın
temellerini öğrenmek için birçok farklı kaynak bulunmaktadır. Sabırlı ve
sabırlı iseniz, web üzerinde mevcut ücretsiz dersleri ve çevrimiçi e-kursları
kullanarak kendinize Java® öğretebilirsiniz. Çoğu yerel topluluk kolejinde
Java® programlama sınıfları da bulunmaktadır.
Java® bazen, benzer bir isme sahip olan ancak tamamen
ilgisiz olan bir betik dili olan JavaScript® ile karıştırılır . Java®'da
kullanılan sözdiziminin çoğu C ve C ++ 'dan gelmektedir, ancak nesne modeli
daha basittir ve öğrenilmesi gereken daha düşük seviyeli tesisler vardır.
Yorumlar
Yorum Gönder