Bilgisayarınıza java kurmak için google'den yardım alabilir, ya da www.jspturk.com sitesinden yararlanabilirsiniz.
Java Technology: Programlama dili ve platform olarak ikiye ayrılır.
Platform: Herhangi bir programın üzerinde çalıştığı yazılımsal/donanımsal ortam. (Windows OS, Linux P, Mac OS vb.)
Programlama Dili:
Source Code: Kaynak Kodu.
- .java uzantılı dosyaların hepsi Source Code'dur.
proje üzerinde iken sağ tıklayalalım > yeni > java class demeliyiz.
public class helloWorld {kodu yazdık ve kaydettik. Şimdi sıra derleyip sonucu görmeye geldi, bu sırada program neler yapıyor;
public static void main(String[] args) {
System.out.println("Hello World");
}
}
helloWorld.java ---> Compiler/Derleyici ---> helloWorld.class ---> JVM ---> Hello World yazar.
helloWorld.java yukarıdaki kodumuzda bulunan helloWorld'dan gelmektedir.
Compiler(Derleme): Kaynak kodlarımızı byte code'lara çevirmek için derleriz.
Kaynak kodlar derlendiğinde byte kcode'lara, bytecode'lara çevrildiğinde ise uzantısı .java olan kod, .class olarak değişir.
JVM(Java Virtual Machine): Java sanal maiknesi olrak adlandırılır. Kodu sanki gerçek alana atmış gibi çalıştırır. Aslında sanal bir ortamda çalışır ve bize programın sonucunu/çıktısını gösterir. (benim anladığım bu:) )
Bir program aşamasındaki adımlar;
- Programmin Time: Programlama aşaması,
- Compile Time: Derleme(Compile Etme) aşaması
- Run Time: Çalışma Aşaması
- API (Application Programming Interface): Javanın kendi içinde bulundurduğu hazır kodların bulunduğu küme/kütüphane [Library]
- IDE ( Integral Development Environment) Bütünleşik Geliştirme ortamı ( Mesala: NetBeans, Eclipse, JBuilders, Sun Java System Studio)
Hiç yorum yok:
Yorum Gönder