10 Nisan 2026 Cuma
Yazılımlar hakkinda
Harika! İlk Java kodunu yazdın bile. Bu kod, Java dünyasına giriş yapan her yazılımcının yazdığı klasik ve kutsal **"Hello World"** (Merhaba Dünya) örneğidir.
Kodun her bir parçasının ne anlama geldiğini ve nasıl çalıştığını adım adım inceleyelim:
## 1. Kodun Analizi (Satır Satır)
| Kod Parçası | Ne İşe Yarar? |
|---|---|
| public class Merhaba | Java'da her şey bir **sınıf (class)** içindedir. Dosya adın mutlaka sınıf adıyla aynı olmalıdır: Merhaba.java. |
| public static void main | Bu, programın **giriş kapısıdır**. Java, kodunu çalıştırmaya tam olarak buradan başlar. Bu satır olmazsa program çalışmaz. |
| String[] args | Programına dışarıdan komut satırı üzerinden parametre göndermek istersen kullanılır. Şu an için bir "kalıp" olarak düşünebilirsin. |
| System.out.println(...) | Ekrana (konsola) yazı yazdırmak için kullanılan temel komuttur. ln takısı, yazıyı yazdıktan sonra bir alt satıra geçmesini sağlar. |
## 2. Çalışma Mantığı (Arka Planda Neler Oluyor?)
Java'nın çalışma süreci iki ana aşamadan oluşur: **Derleme** ve **Çalıştırma**.
1. **Derleme (Compile):** Yazdığın insan dostu kod (.java), bilgisayarın anlayacağı bir ara dil olan **Bytecode**'a (.class) dönüştürülür.
* *Komut:* javac Merhaba.java
2. **Çalıştırma (Run):** Bu Bytecode, Java Sanal Makinesi (**JVM**) tarafından okunur ve işletim sistemine iletilir.
* *Komut:* java Merhaba
## 3. Uygulama Talimatları
Bu kodu kendi bilgisayarında denemek istersen şu adımları izle:
1. **Dosyayı Kaydet:** Bir not defteri veya metin editörü aç, kodu yapıştır ve dosyayı **Merhaba.java** olarak kaydet. (Harf büyüklüklerine dikkat et!)
2. **Terminali Aç:** Dosyayı kaydettiğin klasöre git.
3. **Derle:** Şu komutu yaz ve Enter'a bas:
javac Merhaba.java
*(Eğer hata almazsan, klasörde Merhaba.class adında yeni bir dosya oluştuğunu göreceksin.)*
4. **Çalıştır:** Şu komutu yaz:
java Merhaba
5. **Sonuç:** Ekranda Merhaba Dünya! yazısını görmelisin.
> **Küçük Bir İpucu:** Java'da noktalı virgül (;) işaretini unutmak en yaygın hatadır. Her komut satırının sonuna mutlaka eklemelisin.
>
Bu kodu çalıştırırken bir hata aldın mı yoksa bir sonraki aşama olan "Değişkenler" (Veri saklama) konusuna geçelim mi?
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder