Koleksiyonlara Giriş <ul><li>Java’da yazılım geliştirirken bazen tek bir değişken içerine farklı verilere erişmek isteyebiliriz.</li><li>Bu gibi durumlarda <b>Java </b><b>Collections</b> sınıfını kullanmak işinizi kolaylaştıracaktır.</li><li>Kollection sınıfı içerisinde:</li><li><b>ArrayList</b></li><li><b>LinkedList</b></li><li><b>Hashset</b></li><li><b>Queue vb. gibi yapıları içermektedir.</b></li></ul> <h2>Koleksiyonların Avantajları</h2> <ul><li>Birden fazla veriyi tek bir değişken içinde saklamanıza olanak sağlar.</li><li><b>Veri çekme, veri
Devamını Oku
Giriş/Çıkış (I/O)İşlemleri Nedir? <ul><li>Bir dosyadan veri okumak yada bir dosyaya veri yazmak için Giriş/Çıkış (I/O) işlemleri kullanılır.</li><li>Giriş/Çıkış işlemleri için <b>import</b><b> java.io</b><b>.* </b>paketini programa eklemeniz gerekmektedir.</li><li>Java’da giriş çıkış işlemleri <b>Stream</b> mantığı ile yapılır. <b>Stream</b> program ile dosya arasında bir köprü görevi görür.</li><li>Java’da dosyalama
Devamını Oku
İstisnalar (Exceptions) Nedir? <ul><li>İstisnalar (<b>Exceptions</b>), kod blokları arasında oluşan anormal durumlardır.</li><li>Örneğin bir sayının sıfıra bölünmesi bir istisnai durumdur.</li><li>Bu gibi durumlarda derleyici çalışma zamanı <b>hatası</b> <b>(</b><b>runtime</b> <b>error</b><b>) </b>verecek ve program yapısı kırılacaktır.</li><li>Bu tip durumlarda Java’da hata yakalama nesnesi oluşturulur ve kontrol blokları ile
Devamını Oku
Dahili Sınıf Nedir? Java dilinde, diğer dillerde bulunan çoklu kalıtım özelliği yoktur. Bu çoklu kalıtım özelliğini desteklemek amacıyla dahili sınıflar kullanılır. Java çoklu kalıtımı Arayüz(Interface) ve dahili sınıflar(inner classes) ile sağlar. Dahili Sınıflar sınıf içerisinde tanımlanmış sınıflar olarak düşünülebilir. Dahili sınıflar 3’e
Devamını Oku
Program Kontrol İfadeleri <ul><li>Sınıf Temelleri (<b>class</b>)</li><li>Nesneler (<b>objects</b>)</li><li><b>new</b> Operatörü</li><li>Nokta ( <b>.</b> ) operatörü</li><li>Metotlar (<b>Methods</b>)</li><li>Metotların Aşırı Yüklenmesi (<b>Overloading</b>)</li><li>Yapılandırıcı Metotlar(<b>Constructors</b>)</li><li>Statik Değişkenler (<b>static</b>)</li><li>Statik Metotlar</li></ul> <h2>Sınıf Nedir?</h2> <ul><li>Bir <b>sınıf</b>, ortak özellikleri ve davranışları olan nesnelerin söz konusu ortak özelliklerini ve ortak davranışlarını barındıran soyut bir kavramdır.</li><li>Nesnenin yaratılması
Devamını Oku