06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Şekil-1.8. <strong>Java</strong> dosya düzenlenmesi<br />

JAVA Kodlarını Derleme ve Çalıştırma<br />

Elimizdeki Merhaba.java dosyasını nasıl derleyeceğiz? Cevabı aĢağıdaki gibidir:<br />

$ javac Merhaba.java<br />

Artık elimizde Merhaba.class dosyasının oluĢmuĢ olması gerekir. ġimdi sıra geldi bu dosyayı çalıĢtırmaya,<br />

$ java Merhaba<br />

Ekrana çıkan yazın:<br />

Merhaba!<br />

Nedir bu args[], Ne İşe Yarar ?<br />

Tek baĢına çalıĢabilir <strong>Java</strong> uygulamasına, komut satırından (konsoldan) nasıl çalıĢtığını anladıktan sonra<br />

komut satırından <strong>Java</strong> uygulamamıza parametre göndermeyi öğrenebiliriz. Diğer bir uygulama örneği,<br />

Örnek: ParametreUygulamasi.java<br />

public class ParametreUygulamasi {<br />

public static void main(String[] args) {<br />

System.out.println("Merhaba Girdiginiz Parametre = " +args[0]);<br />

}<br />

}<br />

Anımsanırsa <strong>Java</strong>‘da dizilerin indis sıfırdan baĢlarlar. ġimdi ParametreUygula.java kaynak dosyası<br />

incelenirse,<br />

$ javac ParametreUygulamasi.java<br />

Elimizde ParametreUygulamasi.class dosyası oluĢtu; Ģimdi uygulamamızı çalıĢtırabiliriz, yalnız farklı bir<br />

Ģekilde,<br />

$ java ParametreUygulamasi test<br />

Uygulamamızı çalıĢtırma tarzımız değiĢmedi, burada ki tek fark, en sona yazdığımız test kelimesini<br />

uygulamaya parametre olarak gönderilmesidir. ĠĢte programın çıktısı:<br />

Merhaba Girdiginiz Parametre = test<br />

Tek baĢına çalıĢabilir <strong>Java</strong> uygulamasına konsoldan birden fazla parametreler de gönderebiliriz.<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!