Ekim 18, 2021
11 11 11 ÖÖ
TCP nedir ? Aktarım Katmanı 2
Aktarım Katmanı Tcp Nedir
Yönlendirme Nedir 2 ?
Yönlendirme Nedir ?
Ağ Katmanı Nedir 2 ?
Ağ Katmanı Nedir ?
Veri Bağı Katmanı Nedir 2 ?
Android Studio Nasıl Kurulur ?
Veri Bağı Katmanı Nedir ?
Fiziksel Katman Nedir ?
Son Yazılar
TCP nedir ? Aktarım Katmanı 2 Aktarım Katmanı Tcp Nedir Yönlendirme Nedir 2 ? Yönlendirme Nedir ? Ağ Katmanı Nedir 2 ? Ağ Katmanı Nedir ? Veri Bağı Katmanı Nedir 2 ? Android Studio Nasıl Kurulur ? Veri Bağı Katmanı Nedir ? Fiziksel Katman Nedir ?
Haz
2021
26

Java ile GUI Programlama

java

GUI (Graphic User Interface) Nedir? <ul><li><b>GUI’</b>nin Türkçe karşılığı <b>Grafiksel Kullanıcı </b><b>Arayüzü</b> olarak ifade edilir.</li><li>GUI sayesinde Java’da görsel programlar ve <b>Form</b> nesnelerini kullanabiliriz.</li><li>Profesyonel uygulamalarda Siyah Ekran(Console) pek fazla tercih edilmemektedir. Bu nedenle <u>GUI</u> veya <u>web </u>tabanlı olarak Java programları geliştirmek bir zorunluluk haline

Haz
2021
23

Java Koleksiyonlar (Collections)

java

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

Haz
2021
23

Java Dosya İşlemleri(I/O)

java

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

Haz
2021
22

İstisna Yönetimi (Exceptions)

java

İ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

Haz
2021
22

Dahili Sınıflar (Inner Classes)

java

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

Haz
2021
20

Java Arayüzler (Interfaces)

java

Arayüzler (Interfaces) Arayüzler (Interfaces) bazı yönlerden soyut sınıflara benzerler. Arayüzler’de soyut sınıflardan farklı olarak bütün metotlar gövdesiz olarak tanımlanırlar. Arayüzler sınıfların bir işi nasıl yapacağını değil, bu işi yaparken hangi metotları kullanması gerektiğini tanımlar. Ayrayüzler içerisinde miras kullanılabilir. Arayüzler içerisinde tanımlanan değişkenler

Haz
2021
19

Object Oriented Programming Kalıtım

java

Kalıtım/Miras Nedir? <ul><li><b>Kalıtım,</b> mevcut sınıflardan yeni bir sınıf türetmeye denir.</li><li>Türetilen bu yeni sınıflar, türetildiği sınıfa ait özelliklere sahip olur.</li><li>Fakat bunun tam tersi doğru değildir. Yani üst sınıf, alt sınıfın tüm özelliklerine sahip olmayabilir.</li><li>Java’da kalıtım yapmak için kullandığımız anahtar kelime <b>extends</b> dir.</li><li>Kalıtım gerçek

Haz
2021
19

Kapsülleme (Encapsulation) ve Paketler

java

Kapsülleme (Encapsulation) Nedir? <ul><li><b>Kapsülleme</b> kısaca bir sınıfın içersindeki metot ve değişkenleri korumasıdır.</li><li>Bünyesindeki metot veya değişkenlere erişmenin sakıncalı olduğu durumlarda <b>Kapsülleme</b> mekanizması kullanılır.</li><li>Kapsülleme sayesinde sınıf üyeleri dış dünyadan gizlenirler.</li><li>Tabi bu gizliliğin dereceleri vardır ve bu dereceyi Erişim belirleyiciler (Access Modifiers) tanımlar.</li></ul> <h2>Erişim Belirleyiciler</h2>

Haz
2021
18

Metotlara Yakından Bakış

java

Metotların Bindirilmesi (Overloading) <ul><li>Java’da parametreleri farklı olduğu sürece aynı sınıfta aynı ismi paylaşan metotlar tanımlanabilir. Buna <b>Methods</b> <b>Overloading</b> denir.</li><li>Metot Bindirme Java’nın <b>Çok Biçimlilik (</b><b>Polymorphism</b><b>)</b> özelliğinden kaynaklanmaktadır.</li><li>Java’da iki tip <u><b>çok biçimlilikten </b></u>bahsedebiliriz:</li><li><b>Aşırı Yükleme (</b><b>Overloading</b><b>)</b></li><li><b>Devre Dışı Bırakma (</b><b>Overriding</b><b>)</b></li><li>Devre Dışı Bırakma konusu kalıtım ile beraber

HAYALİNDEKİ YAZILIM