IMG-LOGO

Java programlama dili

Örnek projeler için tıklayın
IMG

Java programlama: Java programı, bir görevi gerçekleştirmek için bir makinede yürütülecek talimatlardan oluşur. Örneğin, verilen tam sayıları artan sırada düzenleyelim. Bu sayfa yeni başlayanlara basit Java programları yazmak için Java programlamayı nasıl kullanacaklarını anlamaları için örnek programlar içermektedir. Bu programlar, döngüler, dizeler ve dizilerle çalışan bir kullanıcıdan nasıl girdi alınacağını gösterir.

Java programlarını derleme ve yürütme, Java programlama yazılımı: Java programını derlemek ve çalıştırmak için JDK (Java Geliştirme Kiti) indirmeniz gerekir. Derlemek için: javac file_name.java Burada file_name, Java kaynak kodunu içeren dosyanın adıdır. Javac, Java kodunu bayt koduna dönüştüren Java derleyicisidir. Çalıştırmak için şunu yazın: java MainMethodClass Burada MainMethodClass, "main" yöntemini tanımlayan öncü sınıfın adıdır.

Java için hangi derleyici kullanılır? Java derleyicileri arasında Java Programlama Dili Derleyicisi (javac), Java için GNU Derleyicisi (GCJ), Java için Eclipse Derleyicisi (ECJ) ve Jikes bulunur. Programcılar genellikle bir kod derleyicisi veya tümleşik geliştirme ortamı (IDE) kullanarak program yazar.

Java örnekleri

Örnek 1: Mesajı bilgisayar ekranına yazdırmak.

class First {
  public static void main(String[] arguments) {
    System.out.println("Merhaba Java!");
  }
}

Örnek 2: Tamsayi Yazdirma

class Integers {
  public static void main(String[] arguments) {
    int c; //tamsayı tanımlama
 
  /* Komut yürütmesini tekrarlamak için bir for döngüsü kullanıyoruz */
 
    for (c = 1; c <= 10; c++) {
      System.out.println(c);
    }
  }
}

If Else kontrolü

class Condition {
  public static void main(String[] args) {
    boolean learning = true;
 
    if (learning) {
      System.out.println("Java öğreniyorum!");
    }
    else {
      System.out.println("Ne yapıyorsun?");
    }
  }
}

Komut satırı argümanları

class Arguments {
  public static void main(String[] args) {
    for (String t: args) {
      System.out.println(t);
    }
  }
}