Jun 14

ArrayList ve Vector sınıfları hemen hemen aynı işleri yapmakla beraber aralarında farklılıklar bulunmaktadır.

  • ArrayList ve Vector içeriklerini Array içerisinde tutarlar. Fakat eklenen içerikler arttıkça bu Array’in boyutunu arttırmak gerekli. Bu artış Vector’de 2N şeklinde yani her seferinde iki katı boyutunda Array oluşturur. Fakat ArrayList’de bu işlem %50 boyutunda arttırılır.
  • ArrayList’i oluştururken başlangıç boyutunu belirtebilirsiniz. Fakat Vector’de hem başlangıç boyutunu hem de artış miktarını belirtebilirsiniz.
  • Vector’ler synchronized iken ArrayList synchronized değildir. Aynı ArrayList üzerinde aynı anda birden fazla işlem yapılırsa data kaybı yaşanabilir.

yazan Erol KOCAMAN

May 26

Linux işletim sistemlerinde default olarak aslında bir Java sürümü gelmektedir. GCJ (GNU Compiler for the Java) olarak bilinen bu Java sürümü Sun’ın yayınladığından farklı bir sürümdür. Paket yapısı Sun’ınki ile uyuşmadığı için GCJ’yi kullanmıyorum.

Java’yı linux’da kurmak biraz daha kolay olacak.

http://java.sun.com/javase adresinden “bin” uzantılı sisteminize uygun Java versiyonunu indiriniz. İndirdikten sonra linux’da konsolu kullanarak “chmod +x jdk1.6.0.bin” ve “./jdk1.6.0.bin” komutlarını çalıştırın. Dikkat edin jdk1.6.0.bin benim internetten indirdiğim java kurulum dosyasının ismidir.

snapshot1.jpg

Java kendini bulunduğunuz klasör altında “jdk1.6.0_01″ isminde kurmuş olacaktır. Şimdi Linux’da path ayarlarını yapmamız gerekecek. Konsolda “cd” komutunu çalıştırın, böylece kullanıcı klasörünüzün bulunduğu yere gideceksiniz. Burada bulunan .bashrc dosyasını değiştirmemiz gerekli. Bu işlem için herhangi bir editör kullanabilirsiniz. “kwrite .bashrc” komutuyla dosyayı açın ve en sonuna

#/usr/jdk1.6.0_01 Javanin kuruldugu yer
alias java='/usr/jdk1.6.0_01/bin/java'
 
JAVA_HOME=/usr/jdk1.6.0_01
export JAVA_HOME
 
PATH=$PATH:$JAVA_HOME/bin
export PATH

satırlarını yazın. Dikkat edin “/usr/jdk1.6.0_01″ adresi Java’nızı kurduğunuz klasördür. Buradaki ayarları kendi bilgisayarınıza göre yapmalısınız.

Linux’da Java kurulumunu tamamladınız. Artık yeni bir konsol açarak “java -version” komutuyla kurulumu test edebilirsiniz.

yazan Erol KOCAMAN

May 24

Java Sun Microsystem’in oluşturduğu bir programlama dilidir. 1996 yılında oluşturulan ve zaman içerisinde popülerlik kazanın bu dilin en önemli özelliği sisteme bağlı olmadan yazdığınız programın her sistemde çalışmasıdır. Yani Java’da yazdığınız bir programı Apple’da, PC’de, Linux’da ve hatta cep telefonlarında bile çalıştırabilirsiniz.

Java’nın sistemden bağımsız olmasını sağlayan JVM(Java Virtual Machine - Java Sanal Makinesi)dir. Java Sanal Makinesi kendisine gönderilen komutları sistemin kaynaklarını kullanarak gerçekleştirir.

Java Object Oriented bir dildir. Java’da program yazarken gerçek dünyadaki nesneleri ifade eden sınıflar yazabilirsiniz. Mesela Araba adında bir sınıf yazarak arabanın bütün özelliklerini bu sınıf içerisinde barındırabilirsiniz. Arabanın bütün işlemlerini sınıf içerisinde işleyebilirsiniz. Bu Araba sınıfını kullanarak alt sınıflar da üretebilirsiniz.

Java’da programlamaya başlamak için Java’yı kurmanız gerekli. Şu an 1.6 versiyonu mevcut. www.java.sun.com/j2se adresinden Java son versiyonunu indirebilirsiniz. Java’yı indirirken sisteminize uygun olan seçmeye dikkat ediniz. Window, Linux ve Mac versiyonları mevcuttur.

Java’yı indirdikten sonra kurulum dosyasını çalıstırın. Java kendisini default olarak c:\Program Files\java\jdk1.6.0 dizini altına kurmaya çalışacaktır.

1.JPGKurulumun tamamlanmasından sonra PATH ayarlarını yapmamız gerekecek. Bilgisayarım’a sağ tıklayıp Özellikler’e tıklayın. Çıkan pencerede Gelişmiş sekmesini tıklayın. Aşağıdaki pencereyi görmelisiniz. Benim sistem ingilizce…

2.JPG

Sonra alt tarafta bulunan Sistem Değişkenleri düğmesine tıklayın.

3.JPG

Burada Yeni düğmesine tıklayarak

4.JPGDeğerlerini girmelisiniz. Dikkat edin alttaki değer sizin Java’yı kurduğunuz dizindir. Gerekli değerleri girdikten sonra OK diyin.

Şimdi sistem değişkeni olan Path’i ayarlayalım. Aşağıdaki gibi satırı seçin ve Değiştir düğmesine basın.

5.JPG

Değiştir düğmesine tıkladıktan sonra

6.JPG



Java’yı kurduğunuz dizin ve yanında “/bin” olacak şekilde yani benim Java “C:\Program Files\Java\jdk1.6.0″ dizininde kurulu ve bunun altındaki “bin” dizinini de katarak “C:\Program Files\Java\jdk1.6.0\bin” yazın. Dikkat edin buradaki değerler birbirleriyle “;” (noktalı virgül) ile ayrılmıştır.

Bu işlemide tamamladığımız zaman Java kurma işlemimiz bitmiştir. Şimdi Java’nın sorunsuz kurulup kurulmadığını kontrol edelim.

Sol alt taraftaki Başlat düğmesinden Çalıştır düğmesine tıklayalım. Asağıdaki pencereyi göreceksiniz.

7.JPG“cmd” komutu yazınız. Çıkan pencerede “java -version” komutunu çalıştırdığınız zaman Java’nın kurulu versiyonunu görmelisiniz.


8.JPGJava’yı başarılı bir şekilde kurdunuz. Artık kendi programınızı Java’da yazabilirsiniz.


Java dünyasına hoşgeldiniz.

yazan Erol KOCAMAN