JAVA ÖĞRENİYORUM -1

Merhaba arkadaşlar,
Java öğrenmek isteyen arkadaşlarımız için bir kaç dersten oluşan bir seri yazmayı planlıyordum ne zamandır kısmet bu zamana imiş. Bu dersimizde artık miden bulandırıcı bir başlangıç olan :D consola "Merhaba Java Dünyası" yazacağız.. Ama öncelikle java neyin nesi kimin fesi bir bilgilendireyim..

Java wikipedia'da ki deyimi ile "Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kodlu, nesneye yönelik, düzlemden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen (interpreted) bir dildir." Benim deyimim ile teknolojik bakımdan her türlü işinizi yapabileceğiniz nesneye dayalı bir programlama dilidir. Üç ana kısımdan oluşmuştur.
1-) JAVA SE (Standart Edition)
2-) JAVA EE (Enterprise Editon)
3-) JAVA ME (Micro Edition)

Standart edition da sun tarafından standart olarak jdk dediğimiz kütüphane içerisinde bulunan sınıfların bütünüdür. Bu kütüphaneler vasıtası ile standalone ve web uygulamalar yapabiliriz. Mevcut uygulamalar içerisinde network, uygulama çerçeveleri standalone uygulamalarının bileşenleri vb. kütüphanler kullanılabilir.

Şimdi dilerseniz "Merhaba dünya" yapalım...

Gerekli malzemeler;

Bir adet jdk'yı sun'ın sitesinden indiriyoruz(İlerde sanırım oracle'dan indereceğiz:D). Ve bilgisayarımıza güzelcene kuruyoruz. İndireceğiniz versiyonun kendi işletim sisteminize ve işlemcinize uygunluğuna dikkat edin. İndirdiyseniz jdk'mızla konuşacağımız bir ide kurmanın zamanı geldi.Başlangıç için ben JCreator'ı tavisye ediyorum.

http://www.jcreator.com/download.htm

hemen indirip kuruyoruz.Şimdik malzemeler hazır helva yapıyoruz.

Burda configure---->options diyoruz. Ardından new deyip yüklediğimiz jdk nın yerini gösterelim. Böylece programımızı derleyebileceğimiz bir hale getiriyoruz. Ok deyip kapatıyoruz.

Şimdi Merhaba dünya yapalım New--->File----> Next diyoruz. Ardından oluşturulacak java dosyanın ismini ve kaydedilecek yerini belirtiyoruz. Ben dosyamın ismine Merhaba yazdım.. Ardından karşımıza şöyle bir ekran çıkıyor.


Güzel nur topu gibi bir sınıf oluşturduk. Java nesneye dayalı bir programlama dili olduğu için jcreator bizim için bir sınıf oluşturdu. Ekran da görüldüğü gibi ilk kısımda (class Merhaba) sınıfımıza başladığımızı belirtiyoruz. Onun içerisindeki kısımda( Merhaba() ) sınıfımızın ilk çalıştığında başlıca hangi komutları çalıştırmasını istiyorsak onları yazıyoruz. Bu uygulamımızda bu kısımlarla ilgilenmeyeceğiz.
Peki şöyle bir soru aklınıza gelcek "nasıl çalışacak bu sınıf ?"
Sorumuzun cevabı main methodu....
Main methodu java sınıflarımızı çalıştırmaya yarayan ve çalışmamazı run dediğimizde ilk işleme girecek yer.


Kodlarımızı ekledikten sonra build kısmından önce build file diyoruz. Böylece sınıfımız derleniyor. Akabinde run sekmesinden run file diyoruz. Resimdede gördüğünüz gibi "Merhaba Java" yazıyor.

Java ile devam edeceğiz. Java ile kalın....
İyi geceler.

Yorumlar

  1. teşekkürler kopyada olsa java da ilk kodumu yazdım
    bu kod ne anlama geliyor ezberden yazdım ama anlamını merak ediyorum
    public static void main (String[] args) {

    System.out.println (" mrb java" );
    }

    YanıtlaSil
  2. Merhaba moonlight,
    Eklediğimiz kod main metodu bloğu. Merhaba sınıfını run yaptığında {} süslü parantezler arasındaki yani main bloğu arasındaki tüm kodlar çalışır. Örnekte bizde
    System.out.println() komutunu çalıştırdık. Bu komutta konsola yazı yazdırmaya yarayan bir komut umarım faydalı olmuştur.

    YanıtlaSil
  3. teşekkürler
    açıklamalar için

    YanıtlaSil

Yorum Gönder

Bu blogdaki popüler yayınlar

IONIC BAŞLANGIÇ

Cannot resolve the collation conflict between “Turkish_CI_AS” and “SQL_Latin1_General_CP1_CI_AS” in the equal to operation

Golang working with interfaces and functions -3