Ders Notlarım

5- PHP'de Sabitler
Kodumuzun çalışacağı sırada değişmeyen veya değiştirilemeyecek olan belirteçlere constant(sabit) denir.Şöyle ki siz bir değişken yazdınız eğer ki bunun değimesini ve sabit kalmasını istiyorsanız constant kullanırsınız.Sabitler p...
Read more →

EK - Java da Serialization ve Deserialization / transient modifier
Java da Serialization , bir nesnesinin durumunu bir byte-stream içerisine yazma durumudur.Başlıca Hibernate,RMI,JPA,EJB ve JMS teknolojilerinde kullanılır.Serialization işleminin tersi deserialization olarak adlandırılır , burda byte-stream...
Read more →

EK - Java Annotations (Açıklamalar) 3
Repeatable Annotationlar :
JDK 8 'in birlikte , bir annotation aynı eleman üzerinde tekrar edilebilir oldu.Buna repeating (tekrar eden) annotationlar (açıklamalar) denir.Bir annotationun tekrar edilebilir olabilmesi için ...
Read more →

EK - Java Annotations (Açıklamalar) 2
Ikinci bir reflection örneği :
Önceki örnekte myMethod() parametrelere sahip değildi.Böylece , getMethod() çağrıldığında , sadece myMethod() ismi geçildi.Ancak , eğer ki bir method parametrelere sahipse ve bunu...
Read more →

EK - Java Annotations (Açıklamalar)
Java bir source dosyasının içerisine sizin içerisine eklemenizi sağlayan ek bilgi sağlayan bir özellik destekler.Bu bilgi , annotations olarak adlandırılır , programın aksiyonlarını değiştirmez.Böylece , bir annotation (a&c...
Read more →

EK - Java nested ve inner sınıflar
Bir classı diğer bir classın içinde tanımlamak mümkündür ; böyle classlar iç içe sınıflar olarak bilinir.Içteki classın scopu onu kapsayan diğer sınıf ile sınırlıdır.Böylece , eğer B classı A sı...
Read more →

Java IO Ders 7 - PrintWriter
Nesnelerin biçimlendirilmiş gösterimini metin çıktı akışına yazdırmak için kullanılır. Arkadaşlar eğer ki java da servlet yazdıysanız bunu kesinlikle kullanmışsınızdır.Örneğin bir html dosyası oluşturalım ve iç...
Read more →

Java IO Ders 6 - BufferedReader ve BufferedWriter
BufferedReader classı karakter tabanlı girdi akışından okumak için kullanılır.Aldığımız veriyi satır satır okumak için readLine() methodunu kullanabiliriz.BufferedReader sınıfı performansı daha fazla hızlanıdırr.
Hemen örnek ...
Read more →

Java IO Ders 5 - FileWriter ve FileReader
FileWriter ve FileReader sınıfları sırasıyla write() ve read() methodlarını içerir.Bu methodları okuma/yazma işlerini byte yerine karakter üzerine yapıyo , önceki derslerde biz bir string değeri yazmak istediğimizde onun xxx.getBy...
Read more →

Java IO Ders 4 - BufferedInputStream ve BufferedOutputStream
BufferedInputStream akıştan veri okumak için kullanılır.
BufferedOutputStream ise veri yazmak için kullanılır.
Öncelikle arkadaşlar bi veriyi düşünün bunu diskten tek tek okumak gerçekten &c...
Read more →

Java IO Ders 3 - FileInputStream ve FileOutputStream
FileOutputStream önceki derste açıkladığımız gibi OutputStream classını extends ediyor yani bu class ile biz bir dosyaya veri yazıyoruz.Hemen bir dosya oluşturalım.Ben hemen masaüstüne myName.txt adlı bir dosya oluşturuyorum....
Read more →

Java IO Ders 2 - Streams
Arkadaşlar öncelikle bu stream nedir ?
Stream verinin bir dizisidir,sırasıdır.Javada streamler bytelerden oluşur ve arkadaşlar streamın türkçesine bakarsanız akış anlamına geliyor.Suyun akışı gibi düşünebilirsiniz.
...
Read more →

Java IO Ders 1 - Giriş
Arkadaşlar herkese merhabalar bu dersle birlikte java IO giriş yapıyoruz.
Java I/O (Input / Output) girdiyi işlemek ve çıktıyı üretmek için kullanılır.Biz java dosya işlemlerinin üstünden gelmek için Java IO ...
Read more →

Ders 42 - JDBC
Arkadaşlar artık database kısmına giriş yapıyoruz.
JDBC -> Java Database Connectivity'nin kısaltmasıdır.
Bir veritabanı verinin düzenlenmiş koleksiyonudur , bir ilişkisel veritabanı satırlar ve sütunlardan oluşan veritabanıdır.Bir ilişkis...
Read more →

Ders 41 - Exceptions
Arkadaşlar exception şudur , program çalıştığı zaman programda meydana gelen hata yüzünden programın kesilmesidir.
Yukarıda Error şu anlama geliyor , programınızda bir şeyin çok kötü bir şekilde yanlış gittiğini söyler ki bununla çok karşılacağ...
Read more →