Kategori: Java Programlama

ObjectInputStream ve ObjectOuputStream ile Nesne yazma okuma – Serialization

Merhaba arkadaşlar bu yazımda sizlere collections nesnelerinde sakladığımız veriler nasıl dosyaya kaydedebiliriz bundan bahsedeceğim. Bildiğiniz gibi büyük çaptaki veriler için veritabanı daha mantıklı ancak küçük çaptaki bilgileri serialize ederek bir dosyaya yazmak gerçekten mantıklı . Bu dersde collections nesnelerine ait dataları  serialize edip dosyaya yazacağız ve bunları tekrar dan okuyacağız. İşte kodlar ve video anlatım

Java I/O işlemleri – Dosya işlemleri

Merhaba Arkadaşlar bu yazımda java da dosya işlemlerini nasıl yapacağız bundan bahsedeceğim. Projelerimizde verileri hep kullandık ancak programı çalıştırdığımızda oluşturduk program çalıştığı sürece gördük ancak programı kapatınca bu veriler silindi. Çünkü herhangi bir yere kayıt yapmadık. Ram üzerine kaydettik ve işimiz bitince ram üzerinden silindi. Şimdi bu bölümde bu verileri nasıl kaydederiz ona bakalım. buyrun

Java İstisna Yakalama İşlemeleri ( Try – Catch)

Merhaba Arkadaşlar bu yazımda programımızdaki beklenmedik durumlara karşı nasıl gardımızı 🙂 alacağız ona bakacağız.  Öncelikle istisna nedir ? bu kavrama bir açıklık getirelim ve kavram üzerinden konunun üstüne gidelim.  İstisna, normalde beklenmeyen ancak bazı durumlar karşısında meydana gelen beklenmedik durumları ifade eder. Beklenmedik durum  dedik; bir örnek verelim. Yazdığınız program internet üzerindeki bir veritabanına bağlanıp

Java Kurs Proje Kodları ( Okuldan – ikinciSahibinden) Bölüm -1

Merhaba arkadaşlar okuldaki java kursumuzda örnek amaçlı yaptığımız proje yetişmeyince buradan paylaşmak gerekti. Henüz buraya kadar ki kısımda görsel arayüzü hazırlamış ve kontrollere ait verileri yüklemiş olduk. Bir sonraki adımda girilen bilgileri tabloya aktaracağız ve filtreleme yapacağız. Tabi ilerleyen süreçte farklı işlemlerde yaparak projeyi belkide büyüteceğiz. Projedeki kodların çokluğu sizi korkutmasın aslında hep temel işlemler

Java Singleton Pattern nedir ? Nasıl Hazırlanır ?

Bu yazıda Singleton pattern ( tasarım kalıbı ) hakkında biraz not alalım. Nedir bu Singleton pattern ? aslında bir kütüphane , bir eklenti değil bir mantık . Yani bu iş böyle yapılırsa daha iyi olur kabilinden programlamada kullanılan güzel bir yöntem. Bu yöntemi şöyle açıklayalım. Projenizde veritabanı işlemleri yapıyorsunuz. Bu işlemleri yapmak için her seferinde

Intellij IDE’sinde metotların overloadlarını gösterme

Intellij ide’si gerçekten çok başarılı ve kullanışlı bir ide ancak uzun zamandır kod yazarken sinir olduğum bir husus vardı ki; metotların overloadlarının gösterilmemesi hususu idi acaba neden overloadlar görünmüyor diye düşünürken buldum. Ben de buraya not düşeyim diye yazıyorum.  Help menüsünün altında Find Action ‘a tıklayalım ve Registry  yazalım karşımıza bir checklist çıkacak oradan  java.completion.show.constructors  bu özelliği

Java Thread Oluşturma Yöntemleri

Merhaba Arkadaşlar bu yazımda kısaca Thread kavramından bahsedip java’da ne şekillerde oluşturulabiliyor ondan bahsedeceğim. Thread kelime anlamı olarak İş Parçacığı anlamına gelmektedir . Örneğin java konsol ekranında biz kod yazıyorken yazdığımız bütün kodlar bir iş parçacığında çalışmaktadır. Yani kodumuzu yukarıdan başlayarak aşağı doğru okuyup çalıştıran bir iş parçacığından bahsediyorum ki; bunun ad “Main” thread . Ana

Java Collections Map Rehber Uygulaması

Merhaba Arkadaşlar bu yazımda sizlerle java kursumuzda anlattığım Map Interfacesi ile ilgili bir örneği paylaşmak istedim. Örneğimiz bir rehber uygulaması Telefon numaralarını map’ımızın keyleri olarak kullanacağız. Value kısmında ise oluşturduğumuz kişisel bir sınıf olan “Kişi” class’ını kullanacağız. Böylece kişi ile ilgili tüm detayları tutabileceğiz. Maksad Map nesnesini anlamak ve kullanmak aslında . Bu arada rehbere

JavaFx Drag Drop Uygulaması

Merhaba arkadaşlar bu yazıda kaynağı burada   olan (Oracle Java Documentation ) bir uygulamanın nasıl bir mantıkta çalıştığından bahsedeceğim. Aslında çok kullandığımız bir durum. Bir nesneyi bir yerden alıp başka bir yere bırakmak işleminin ta kendisi. Şimdi bu nasıl bir süreçte oluyor bu işin yaşam döngüsü nasıl ona bakalım.  Aslında somut dünyadaki mantık gibi bir yerdeki bir

Java Set Interfacesi Hakkında

Collection framework’üne ait olan elementlerimizden bir taneside “Set” interfacesidir. Bilindiği gibi “Set” elementi bir interface dir ve doğrudan bundan nesne üretemiyoruz. Ancak buna ait olan Somut sınıflardan nesne üretebiliyoruz.  HashSet,LinkedHashSet, TreeSet  gibi. .. Şimdi nedir ? necidir ? bir bakalım.  Collection interfacesinden extend edilmiş ve Küme mantığında çalışan bir nesnedir . En önemli özelliği içerisinde