Merhaba. Genel kod yapısı ile ilgili bir sorum var. Bildiğiniz gibi kodlar yukarıdan aşağı doğru okunup derleniyor. Bir döngü durumu olmadığı sürece de tekrar başa dönme durumu yok.
public class denemeler {
public static void main(String[] args) {
hello();
}
public static void hello(){ System.out.println("helo !"); }
}
Yukarıda gördüğünüz üzere main classımın içinde hello() fonksiyonunu çağırıyorum ama henüz o satırda, o fonksion teknik olarak tanımlı değil. Buna rağmen ekranda "hello" çıktısını alabiliyorum. Bu arada kodda bir sıkıntı yok. Aksine, java öğreten kaynaklar tamamen böyle gösteriyor. Benim de kafam karıştığı için fonksiyonu şu şekilde tanımlayıp çağırıyorum.
ublic class denemeler {
public static void hello(){ System.out.println("helo !"); }
public static void main(String[] args) {
hello();
}
}
Görüldüğü gibi fonksiyonu önce tanımladım, sonra çağırdım. Acaba bu şekilde çalışmak ileride sıkıntı çıkarır mı ?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Yukarıda gördüğünüz üzere main classımın içinde hello() fonksiyonunu çağırıyorum ama henüz o satırda, o fonksion teknik olarak tanımlı değil. Buna rağmen ekranda "hello" çıktısını alabiliyorum. Bu arada kodda bir sıkıntı yok. Aksine, java öğreten kaynaklar tamamen böyle gösteriyor. Benim de kafam karıştığı için fonksiyonu şu şekilde tanımlayıp çağırıyorum.
Görüldüğü gibi fonksiyonu önce tanımladım, sonra çağırdım. Acaba bu şekilde çalışmak ileride sıkıntı çıkarır mı ?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.