Öncelikle Java hakkında bir kaç bilgi vermek ve bir örnekle Java programlama diline giriş yapmak istiyorum 🙂

Java platformu, aynı yazılımın birçok değişik ağ(network) ortamında veya değişik tür makinalarda çalışması fikri ile geliştirilmiş yeni bir teknolojidir.
Java teknolojisi kullanılarak aynı uygulamayı değişik ortamlarda çalıştırabiliriz örneğin Pc’lerde, Macintosh bilgisayarlarda, hatta cep telefonlarında.

“Bir Kere Yaz Her Yerde Çalıştır”

Java uygulamaları JVM (Java Virtual Machine) tarafından yorumlanır.

Java’nın tercih sebeplerini genellemek istersek;
C++ da olduğu gibi bellek problemlerinin olmaması.
Nesneye yönelik (Object -Oriented) olması.
C/C++/VB dillerinin aksine dinamik olması.
Güvenli olması.
Internet uygulamaları için elverişli (Applet, JSP, Servlet, EJB, Corba, RMI).
Kolay ve anlaşılır.
Platform bağımsız olması.

Java için Temel Kavramlar
Nesne (Object)
Sınıf (Class)
Soyutlama (Abstraction)
Kalıtım (Inheritance)
Çok Biçimlilik (Polymorphism)
Bilgi Saklama (Encapsulation)

Hadi ilk örneğimize geçelim ve çalışınca ekrana “Selam Dünya!” çıktısı veren programı yazalım;

Saygıyla 🙂