29.10.2009

Altan Tanrıverdi | Yazılım | 6 yorum

1. Java’ya Giriş

1. Java’ya Giriş

Takip edenler bilir, eğitsellerde, her yerde bulabileceğiniz klasik girişlere yer vermem. Bu yazıya ilgi duyuyorsanız, zaten Java öğrenmeye niyetiniz olduğunu ve bu konuda az çok bir araştırma yaptığınızı varsayıyorum.

Java öğrenmek isteyenler ilk önce şu kavramlara/kaynaklara aşina olmak zorundadır:
http://tr.wikipedia.org/wiki/Java_programlama_dili
http://tr.wikipedia.org/wiki/Nesne_Y%C3%B6nelimli_Programlama

Eğitseller, Ubuntu Linux, Eclipse ve NetBeans başta olmak üzere birçok IDE üzerinden anlatılacaktır. Windows kullananlara yönelik bir anlatım ayrışmasına gitmeyeceğim ancak IDE konusunda kullanıcı istediği alternatifle, konuları kolaylıkla takip edebilir.

Bu ilk eğitselde, IDE veya dil konusuna girmeden, yükleme ve ilk Java programımızı çalıştırmayı öğreneceğiz.

Konsolu açarak “Java Development Kit”i yüklemekle işe başlayalım.

sudo apt-get install sun-java6-jdk

1

JDK yüklendikten sonra gereksiz kütüphaneleri ve yüklemeleri silelim.

sudo apt-get autoremove

x

Aşağıdaki kodu ilk.java adıyla masaüstüne kaydedelim:

import java.lang.*;
import java.io.*;

public class ilk
{
public static void main(String args[])
{
System.out.println("İlk Java dosyamız");
}
}

Daha sonra konsolda masaüstüne düştükten sonra aşağıdaki komutu girelim:

javac ilk.java

3

Aşağıdaki resimde görüldüğü gibi ilk.class adlı sınıf dosyamız oluştu.

4

Şimdi bu derlenen programımızı çalıştıralım:

java ilk

Çıktı aşağıdaki gibi olacaktır. Bu kadar basit.

5

Şimdilik :)

Java logosu Sun Microsystems’in tescilli markasıdır.

  1. Altan öncelikle eline sağlık fakat daha dolu yazılar bekliyorum senden. Birde bundan sonraki yazılarına J2ME mi,J2EE mi yoksa J2SE denmi devam edeceksin? Tahminim J2EE, eğer doğru tahminse hangi frameworkü kullanıyorsun veya kullanıyormusun merak ettim.

  2. Altan Tanrıverdi diyor ki:

    Merhaba Gökhan. Dolu dolu derken hedef kitlenin Java bilenler olmadığını göz önüne alıyorsun sanırım. Burada amaç PHP kitlesine bir taraftan Java’yı tanıtmak. Elbette burada yazılacak 5-10 blog yazısı kimseye Java öğretecek kadar dolu olmayacaktır ancak onları bunu yapmaya sevk edebilir.

    Ben j2me güruhundanım (FW: Polish, Floggy) ancak burada özel bir seçim olmadan hepsinden üstünkörü bir geçilecek. Kendi alanında yardımcı olmak istersen haberim olsun :)

  3. Aslında benim söylemek istediğim şuydu, yazılımcı olan biri diğer prg dilleri ile merakından dolayı en azından merhaba dünya yazdırmıştır diye tahmin ediyorum. Yanılıyorda olabilirim. Ama en azından java da yazdırmıştır :D Neyse yardımcı olmak konusu ile ilgilide, her zaman yardımcı olurum. Bu arada http://www.struts2nedir.org sitesinide yayına açtık. Bir j2ee framework ü olan struts 2 ile ilgili soru sormak isteyen arkadaşlar bana ve diğer arkadaşlara ordan da ulaşabilirler.

  4. Altan Tanrıverdi diyor ki:

    Siteniz hayırlı olsun Gökhan…

    Merhaba Dünya yazdırdıklarını varsayıp doğrudan konu atlamam mümkün değil tabi. Mecburen bir eğitsel serisine bununla başlamak en mantıklısı.

  5. Archlinux’da jdk yüklememe rağmen “javac” komutu çalışmıyor. Nasıl derleyeceğimi bulamadım :) Başka bir alternatifi yok mu?