JAVA’ya genel bir bakış

Java 1991’de Sun Microsystems’de James Gosling, Patrick Naughton, Chris
Warth, Ed Frank ve Mike Sheridan tarafından düşünüldü.İlk çalışan
versiyonunu geliştirmek tam 18 ay sürdü.1995’te JAVA adını alan bu dil
daha önceleri OAK olarak biliniyordu.Java dili şu anda Enterprise
uygulamalardan, Mobil uygulamalara kadar bir çok alanda yoğun olarak
kullanılmaktadır.

  

   Java’nın en önemli özelliği platform bağımsız bir dil olmasıdır,
yani tamamen aynı kodu yazarak Linux ortamında da, Windows ortamında
(Ve diğer işletim sistemlerinde) da aynı sonucu alabiliriz.

  

   JVM – Java Virtual Machine (Java Sanal Makinesi)

   Java ile yazılan kaynak kodlar sanal bir işlemcinin anlayacağı
makine koduna çevrilir, fakat bu kod bildiğimiz gerçek makine kodu
olmadığından bu koda byte code denir.Yani yazılan kaynak kod
derlenerek bytecode’a dönüştürülür. Bu bytecode’lar programın çalışması
esnasında Java Sanal Makinesi tarafından gerçek makine koduna
dönüştürülür.

  

   Sonuç olarak Java dili ile yazılan kaynak kodlar .java uzantılı dosyalarda saklanır. javac derleyicisi bu kaynak kodları .class uzantılı dosyalarda saklanan bytecode’a çevirir.Ve bu bytecode’lar java yorumlayıcısı tarafından çalıştırılır.

   JRE(Java Runtime Engine) ve SDK(Software Development Kid)

   JRE java kodlarını çalıştıran sistemdir. Bir makinede bir Java
programının çalıştırılabilmesi için JRE yüklenmelidir. Fakat JRE bir
derleyici barındırmaz sadece derlenmiş programları
çalıştırır.Dolayısıyla Java kodlarının derlenebilmesi için sisteme SDK
yüklenmelidir.SDK içerisinde JRE’yi de barındırır yani SDK yüklendikten
sonra tekrar bir JRE’ye ihtiyaç yoktur.

   Evet bu kadar teori yeter, şimdi küçük bir java programı yazalım.

   Öncelikle http://java.sun.com/j2se/1.4/download.html adresinde Windows için SDK’yı indirin. SDK C:\j2sdk1.4.2_01
(örneklerde SDK’nın bu dizine kurulduğunu varsayalım sizde bu dizine
kurarsanız çalışmanız daha kolay olacaktır.) dizinine kurulacaktır.
    Şimdi Java kaynak kodumuzu oluşturalım.(Herhangi bir text editör kullanabiliriz.En basitinden Notepad mesela).

      

class first {

       public static void main(String args[]) {

          System.out.println("İlk java programım…");

       }

    }

   Yazdığınız kaynak kodu first.java şeklinde C:\j2sdk1.4.2_01\bin klasörünün altına kaydedin.Eğer programı first.java
dışında bir isimle kaydederseniz programınız derlenemeyecektir.Çünkü
kaynak kodun ismi main fonksiyonun içinde bulunduğu class’ın ismi ile
aynı olmalıdır.Ayrıca Java C gibi büyük-küçük harf duyarlı bir dildir
buna da dikkat etmelisiniz.

      

   Daha sonra Windows Command Prompt’u çalıştırın ve  C:\j2sdk1.4.2_01\bin dizinine geçin ve javac first.java şeklinde kaynak kodunuzu derleyin.

      

   Kaynak kodu derledikten sonra dir ile daha önce belirttiğim gibi .class uzantılı bir dosya oluştuğunu görebilirsiniz. java first komutu ile programınızı çalıştırdığınızda ekrana ‘İlk java programım…’  yazacaktır.

      

   Evet java ile ilk programımızı yazmış olduk.

Kaynak

Bu yazı Programlama içinde yayınlandı. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s