top of page
Ara
9. Hafta - Java - Diziler: tek/çok boyutlu diziler, temel algoritmalar
Java’da Dizi (Array) Nedir? 👉 Aynı türden birden fazla veriyi tek isim altında tutar. Örnek: 5 tane notu tek tek değişkende tutmak yerine dizi kullanırız. Tek Boyutlu Dizi – Tanımlama ve Yazdırma Örnek 1: Dizi Tanımlama Önemli Dizi 0’dan başlar notlar[0] → ilk eleman Döngü ile Dizi Yazdırma Örnek 2: for Döngüsü length → dizinin eleman sayısını verir Dizi Elemanını Değiştirme Örnek 3: Eleman Güncelleme yaslar[1] = 20; → ikinci eleman değiştirildi Kullanıcıdan Değer Alarak D


8. Hafta - Java - Metotlar: parametre, geri dönüş
Giriş: Metotlara geçmeden önce bundan önceki projelerimizde hep projenin başında olan şu kodu hatırlayalım. Gerçek profesyonel projelerde de ‘main’ çoğunlukla en alttadır Java’da main metodunun yeri değil, adı önemlidir. Java çalışırken: Sınıfı açar. İçindeki metotlara bakar. public static void main(String[] args) metodunu bulduğu anda oradan başlatır. Yani main ister en üstte olsun ister en altta — program hep oradan başlar. “Biz artık metot yazmayı öğreniyoruz. Bu yüzden ö


7. Hafta - Java - Döngüler: for, while, do-while; akış kontrol (break/continue)
Java’da döngüler, bir işlemi belirli bir koşul sağlandığı sürece tekrar tekrar çalıştırmak için kullanılır. 1. FOR DÖNGÜSÜ Bir sayacı başlangıçtan bitişe kadar artırarak tekrar eden döngüdür. Genel Yapısı: Örnek: 1’den 5’e kadar yazdırma Nasıl Çalışır? i=1 başlar i <= 5 doğru olduğu sürece kod çalışır Her adımda i++ ile 1 artar 2. WHILE DÖNGÜSÜ Koşul true olduğu sürece çalışır. Döngüye girmeden önce kontrol yapılır. Genel Yapı: Örnek: 1’den 5’e kadar yazdırma Nerede kullanı


6. Hafta - Java - Koşullar: if–else, else if, switch
Java’da koşul ifadeleri (conditional statements) , bir durumun (true/false) sonucuna göre farklı kod bloklarının çalışmasını sağlar. Başka bir şey olursa, gerçekleşirse ya da yerine gelirse olması gereken şey, gereklik. If I had the money... (Eğer param olsaydı…) if Yapısı Bir koşul doğruysa (true), belirli kod çalıştırılır. Açıklama: if parantez içindeki koşulu kontrol eder. yas >= 18 doğruysa, mesaj ekrana yazdırılır. Değilse, bu kod bloğu atlanır. if–else Yapısı Bir koş


5. Hafta - Java - Girdi/Çıktı: Scanner ile kullanıcıdan veri alma
Java’da Scanner sınıfı , kullanıcıdan klavye aracılığıyla veri almak için en sık kullanılan yöntemdir. Konsoldan girdi (input) almayı ve program içinde bu girdiyi işlemeyi sağlar. 1. Scanner Nedir? Scanner, Java’nın java.util paketinde bulunan bir sınıftır.Bu sınıf, kullanıcıdan klavyeden veri almak , dosyadan veri okumak gibi işlemleri yapar.Konsoldan alınan her şey String olarak gelir, ancak Scanner bunu otomatik olarak int , double , boolean gibi türlere çevirebilir. 2.


4. Hafta - Java - Operatörler: aritmetik, karşılaştırma, mantıksal operatörler
1. Aritmetik Operatörler Java’da aritmetik operatörler , sayılarla temel matematik işlemleri yapmak için kullanılır. Operatör Anlamı Örnek Sonuç + Toplama 5 + 3 8 - Çıkarma 5 - 3 2 * Çarpma 5 * 3 15 / Bölme 10 / 2 5 % Mod (Kalan) 10 % 3 1 Örnek: 2. Karşılaştırma (İlişkisel) Operatörleri Karşılaştırma Operatörleri (Comparison Operators) Bu operatörler, iki değeri karşılaştırır ve sonucu true (doğru) veya false (yanlış) olarak döndürür.Genellikle if–else yapılarında kullan


3. Hafta - Java Değişkenler & Veri Türleri: ilkel tipler, referans tipler
Değişkenler ve Veri Türleri Bilgisayar programlarında verilerle çalışılır. Bu veriler geçici olarak bellekte tutulur.Bellekte bir bilgiyi saklamak için değişken (variable) kullanılır. Bir değişken, içinde bilgi saklanan bir kutuya benzetilebilir. Bu kutuya bir isim verilir ve içine bir değer konur. Program çalıştıkça bu kutunun içindeki değer değiştirilebilir. Değişken Tanımlama Java’da değişken oluştururken önce tür (type) , sonra isim (name) yazılır.İsteğe bağlı olarak ba


2. Hafta - Java - İlk Program & Temel Sözdizimi: main, println, yorumlar
1. main Metodu Java programlarının çalışmaya başladığı nokta main metodudur.Yani program çalıştığında ilk olarak buradaki komutlar çalıştırılır. public class Merhaba: Programın ismi (Merhaba.java) public static void main(String[] args): Başlangıç noktasıdır. public → Her yerden erişilebilir. static → Java programı çalışmadan önce bellekte hazır olur. void → Geriye değer döndürmez. String[] args → Program çalıştırılırken dışarıdan veri alınabilir (ilerde göreceğiz.). 2. print


1. Hafta - Java’ya Giriş: Dilin amacı, JVM–JRE–JDK, IDE Kurulumu
Java’ya Giriş Java, 1995 yılında Sun Microsystems (bugün Oracle) tarafından geliştirilmiş, nesne yönelimli , platformdan bağımsız bir programlama dilidir. “Bir kez yaz, her yerde çalıştır” (Write Once, Run Anywhere – WORA) felsefesiyle tanınır. Java; masaüstü, web, mobil ve gömülü sistemlerde yaygın biçimde kullanılır. Java ismi, Endonezya’daki “Java Adası”ndan gelir.Bu ada, dünyaca ünlü kahveleriyle tanınır ☕Yani Java kelimesi aslında “kahve” anlamında kullanılır. O yüz


bottom of page
