29 Ekim 2011 Cumartesi

Java kodlama - 1 : HelloWorld

public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}



public class HelloWorld

Bu kod satırında HelloWorld adında bir sınıfın tanımı yapılıyor. Sınıfın public olması başka paketlerden de bu sınıfa ulaşılabileceği anlamına geliyor. public ve paket kavramlarını önümüzdeki derslerde ayrıntılı olarak işleyeceğimiz için şu anda çok da sorun etmeyin.

public static void main(String[] args)

Bu satırda her Java programının başlangıç noktası olan main() metodunun tanımı var. Bu metodun tanımı sabittir ve üzerinde yapacağınız değişiklikler programınızın çalışmamasına sebep olacaktır. Bu metodda dışarıdan erişilebilmesi için public tanımlanmıştır. static anahtar kelimesi ise bu sınıfın bir örneği yaratılmadan metodun çağırılması için gereklidir. Bu gereklidir çünkü main() ilk çalışan metoddur ve ortada henüz herhangi bir sınıf örneği yoktur. void metodun herhangi bir değer döndürmeyeceğini söyler. (String[] args) kısmı ise özellikle programın komut satırında başlatılması durumunda girilen parametreleri tutan ve gerekiyorsa işlenmesini sağlayan String tipinde bir dizidir.

System.out.print("Merhaba dünya!");

Bu satırda Javanın hazır metodlarından print() çağırılarak ekrana tırnak işaretleri içindeki String in yansıtılması işlemi yapılıyor. İlerleyen derslerde print() metodunu nasıl kullanabileceğimizi println() metodu ile farkını da anlatacağım. Daha sonra açılan parantezler kapatılarak sözdizimi hataları gideriliyor ve program sonlanıyor.

Java dosyası olarak indir: http://www.filesonic.com/file/2825363245/HelloWorld.java 

Hiç yorum yok:

Yorum Gönder