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?

Hiç yorum yok: