Giriş
İlk olarak diskinizde Java Programlarınız için bir klasör oluşturun. Bu klasörü
yazacağımız Java programları için kullanacağız.
1. Dosya oluşturma
şimdi Windows’un Not Defterini açyn ve içine aşağıdaki satırları yazın.
Burada “public” ve “class” anahtar kelimedir ve değiştirilemez. “Merhaba” ise yazdığımız
“class” yn ismidir. şimdi bu dosyayı kaydedin. Dikkat etmeniz gereken nokta, kaydettiğiniz
dosyanın adının “Merhaba”, uzantısının da “java” olmasıdır, yani dosyayı “Merhaba.java”
adıyla kaydedin. Aksi takdirde programı derlerken hata alırsınız. Windows’un, işgüzarlık
yapıp dosyanın sonuna “.txt” eklemesini engellemek için “Kayıt türü” kutusunda “Tüm
dosyalar” ı seçin ve kaydedin.
Java klasörümüz aşağıdaki gibi olmalıdır.
2. Derleme
Böylece ilk Java programımızı oluşturmuş olduk. şimdi sıra programımızı derlemeye
geldi. Bu işlemi komut satırından yapmak için Başlat --> Çalıştır penceresini açıp
gelen pencerede “cmd” yazdıktan sonra “Enter” a basın.
Komut satırı açılınca Java çalışma klasörünüze geçin ve klasördeki dosyaları listelemek
için “dir” komutunu girin.
Aşağıdaki gibi “Merhaba.java” dosyamızın listelenmesi lazım.
Sıra dosyamızı derlemeye geldi. Bunun için javac (Java Compiler’ın kısaltılmışı)
komutunu kullanacağız. Komut satırında “javac dosya_adı (Merhaba.java)” emrini veriyoruz.
Muhtemelen siz de benim gibi aşağıdaki hatayı alacaksınız. Sorun, Linux kullanıcılarının
yakından tanıdığı “Path” ortam değğişkeninden kaynaklanıyor. “Path” değişkeninde
Java çalıştırılabilir dosyalarının (executables) adresi belirtilmediğinden sistem
“javac” komutunu tanımıyor.
İhtiyacınız olan dosyalar eğer kurulum sırasında varsayılan ayarları kabul ettiyseniz
“C:\Program Files\Java\jdk1.5.0_12\bin” adresindedir.
Bu adresi “Path” ortam değişkenine eklemek için masaüstündeki “Bilgisayarım” simgesinin
üzerinde sağa tıklayarak “Özellikler” menüsünü seçin. Gelen menüde en sağdaki “Gelişmiş”
sekmesine tıklayın ve bu sekmenin alt tarafındaki “Ortam Değişkenleri” düğmesine
basın.
Gelen menüde alt kısımdaki “Sistem Değişkenleri” kutusunda yer alan “Path” değişkenini
seçerek “Düzenle” tuşuna basın.
Gelen pencerede “Değişken Değeri” kutusunun en soluna yukarıda bahsettiğimiz adresi,
sonuna noktalı virgüle ekleyerek yazın ve “Tamam” deyin.
Bu işlemden sonra, “Ortam Değişkenleri” penceresi aşağıdaki gibi olmalıdır. “Tamam”
a basarak buradan çıkın.
Daha sonra yeni bir komut satırı açıp Java klasörünüze geçin ve aynı şekilde dosyanızı
tekrar derlemeyi deneyin, bu sefer olması lazım.
Eğer programınız hatasız derlendiyse herhangi bir hata mesajı almazsınız. Eğer ekranınızdaki
manzara aşağıdaki gibi ise sizi tebrik ediyorum, ilk Java programınızı başarıyla
yazıp derlediniz.
Bu durumda Java çalışma klasöründeki dosyalarımızı listelediğinizde orijinal java
dosyamızın yanında aynı isimde, fakat uzantısı “class” olan yeni bir dosya göreceksiniz.
Bu dosya, programımızın derlenmiş şeklidir.
Aynı değişiklişi “Explorer”da da görebilirsiniz.
3. Çalıştırma
Derlediğimiz programı çalıştırmak için “java” komutunu kullanırız. Kullanımı şöyledir
: “java Dosya_adı (uzantısız)”. Bu şekilde programımızı çalıştırmak istediğimizde
aşağıdaki gibi bir hata alırız. Bunun sebebi, Java’nın her programda mutlaka “main”
adında bir metodunun olmasını gerektirmesidir.
Bu hatayı ortadan kaldırmak için “Merhaba.java” dosyanızı açın ve içine aşağıdaki
satırları, ne anlam ifade ettiği üzerinde çok kafa yormadan aynen yazın.
şimdi programı tekrar derleyip çalıştırın.
Programımız çalıştı ama daha bir numarasını göremedik. Programımızı hayal mahsülü
olmaktan kurtarmak için dosyamıza tekrar dönerek “main” metodun içine aşağıdaki
satırı ekliyoruz.
Dosyayı tekrar derleyin.
Bu sefer programımızı çalıştırdığımızda “Hoş geldin” mesajıyla karşılaşyıoruz.
Böylece somut olarak bir şeyler yapabilen ilk Java programınızı yazmış oldunuz.
Karşılama mesajını biraz daha şekillendirmek için dosyayı aşağıdaki hale getirebilirsiniz.
Dosyayı bu hale getirdikten sonra tekrar derleyip çalıştırırsanız sonuç aşağıdaki gibi olacaktır.
Bu makalemizde Java platformu dışında herhangi bir yardımcı program kullanmadan
basit bir metin editörü ile nasıl bir Java programı yazıp, derleyip çalıştırabileceğimizi
özetledik. Bir sonraki makalede sizi basit ama kullanışlı bir Java editörü ile tanıştırmayı
planlıyorum.
Alıştırma
Not defteri tipi bir metin editörü ile çıktısı aşağıdaki gibi olacak bir Java programı
yazın, derleyin ve çalıştırın.

[
04.07.2007]