Java Teknolojileri
Operatörler

Operatörler değerler ve değişkenler üzerinde işlemler yapmak için kullanılırlar.Bu operatörleri beş ana grup altında toplamayabiliriz 

  • Aritmetik Operatörler (Arithmetic)
  • Atama Operatörleri (Assignment)
  • Karşılaştırma Operatörleri (Comparison)
  • Mantıksal Operatörler (Logical)
  • Bit Operatörleri (Bitwise)
Değişkenler (Variables)

Değişkenler (Variables) , program çalışırken veri depolamak için kullanılır

Veri Tipleri

Saklamak için gereken veriye bağlı olarak, birkaç veri tipi vardır. Java dilinde yerleşik olarak sekiz farklı veri tipi vardır. Bunlar ilkel (primitive) olarak adlandırılır.  Tam sayı (Integer)  tipleri byte, short, int ve longdur.Kayan noktalı (floating-point yada real numbers) tipindeki sayılar için float ve double tipleri mevcuttur.char tipi unicode karakter tutar ve birde boolean tipi var true yada false değeri saklar. Javada bu ilkel (primitive) tipler hariç herşey sınıf (class) , arayüz(interface) , yada dizi(array) olarak saklanır.


Derleme ve Çalıştırma

IDE ile çalıştırmak

"Merhaba Dünya" Uygulamasını tamamladıktan sonra iki yöntem ile çalıştırabilirsiniz. İlk seçenek kullanıdığınız IDE'nin menü çubuğundaki çalıştır (Run) düğmesi ile yapılır.Eclipsete çalıştır butonu bu şekildedir (Yeşil daire içinde beyaz üçgen) :

IDE "Merhaba Dünya" programını önce derleyip sonra çalıştıracaktır. Sonuç olarak Console'a "Merhaba Dünya" yazısını yazdıracaktır.

Merhaba Dünya

Kurulum

Java ile program yazmaya başlamadan önce ,Java Development Kit (JDK) Standart Editon (SE)'ını Oracle'ın sitesinden indirip kurmanız gerekiyor. JDK java derleyicisi, ve java programlarını çalıştırmak için sanal makinayı (vm) içerir. Java ile geliştirme yapmak için ücretsiz olan iki IDE'yi önerebilirim

  • Eclipse
  • Netbeans
  • IDE kullanmak istmeyenler için herhangi bir text editorü kullanabilirsiniz
Hibernate - Ders 01 - Başlangıç

Herkese Merhabalar Arkadaslar,
bu ilk yazim oldugu icin eksiklikler olabilir, acemiliğime verin :) Oncelikle sitesinde yer verdigi icin Ibrahim Hocama tesekkur ederim :) Ilk yazilarimda Hibernate, ORM gibi kavramlardan bahsetmeye ve ornekler uzerinden anlatmaya calisacagim. ORM(Object/ Relational Mapping), object oriented dillerdeki nesnelerin, iliskisel veritabanindaki (Relational Database) kayitlara nasil karsilik geldiğini yürüten bir teknolojidir. Hibernate, Toplink, JPA gibi  projeler bir ORM frameworkudur. Yazilarimda cok fazla detaya girmeden, ornekler üzerinden anlatmaya calisacagim. Ornekleri yaparken, Netbeans IDE ve veritabani olarak postgreSQL kullanacagim.(Bir başka veritabanida kullanabilirsiniz, ornegin mysql, sadece kucuk bir iki hareketle işlem tamamlanabilir, yeri geldiğinde bahsetmeye calisacagim) Hibernate ile ilgilendiğinize gore temel Java gibi konularda bilginiz olduğunu varsayiyorum :) Hemen ornek ile baslayalim , yeni bir proje acalim ! Netbeanste , File -> New Project-> Java-> Java Application yani basitçe bir  javaprojesi aciyoruz