melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Java - Kurulum // Resimli ve Detaylı Anlatım !

  • Konuyu başlatan Konuyu başlatan mum
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 563

mum

Level 27
Fahri Üye
TM Üye
Katılım
27 Kas 2013
Konular
7,500
Mesajlar
24,372
Çözüm
1
Online süresi
13d 20h
Reaksiyon Skoru
3,056
Altın Konu
0
Başarım Puanı
549
MmoLira
31,714
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Bir dile yeni başlayanların en hızlı yapmak istediği şey sanırım, bir an önce dil ile ilgili gerekli araçları kurup ilk programı yazıp çalıştırmaktır. İlk programın da ekrana “Hello World” yazması gelenek haline gelmiştir. Biz de benzer yolu izleyelim, makinamıza Java ortamını kurup, ekranımıza “Selam” yazan ilk programımızı yazıp çalıştıralım.Öncelikle belirtmek gerekir ki Java’ya yeni başlayanların sıklıkla ziyaret etmeleri gereken bir yer var: http://java.sun.com Bu sayfa Java’nın resmi sitesidir ve onunla alakalı en son gelişmeleri daima buradan takip edebilirsiniz. Biz de şimdi bu sayfadan makinamızda Java çalıştırmak için gerekli olan araçları indirebiliriz. Aslında ilk kodumuzu Notepad gibi basit bir editörde yazabileceğimizi düşünürsek, bize gerekli olan iki şey var demektir: Java derleyicisi (compiler) ve yorumlayıcısı (interpreter ya da JVM yani Java Virtual Machine (Java Sanal Makinası). JVM, Java kodlarını çalışma-zamanında (run-time) yorumlayarak çalıştırır.) Java ile alakalı bu iki aracı başka yerlerden de bulmanız mümkündür ama en kısa yoldan Java’nın ana sayfasından indirerek başlayabiliriz. Bahsedilen sayfaya bir tarayıcı üzerinden gittiğinizde, Java SE indirme linkini aramanız gerekli. Sayfanın şu anki yerleşiminde bu link sağdaki sütunde ve Populer Downloads başlığının hemen altında. Burayı tıkladığımızda gittiğimiz sayfada bulunan pek çok indirme linki kafamızı karıştırmasın. İndirmemiz gereken şey Java SE Development Kit ya da diğer adıyla JDK (Java Development Kit). Bu yazının yazılması sırasında Java SE’nin 6. versiyonu var ve geldiğimiz sayfada da JDK’in 6. Versiyonunun 17. güncellemesi (JDK 6 Update 17) için indirme linki var. Buradaki Download linkini tıklayarak gideceğiniz sayfada platformunuzu seçip, şartları kabul vs. için gerekli yerleri tıkladıktan sonra indirmeniz başlayacaktır. İndirme sayfasından da görüleceği gibi buradan Windows, Linux ve Solaris için JDK indirilebilir. Eğer farklı platformlarda çalışıyorsanız Java derleyici ve yorumlayıcısı için o platformların üreticilerinin sayfalarına gitmeniz gerekecektir. Örneğin Apple Mac kullanıyorsanız yapacağınız şey http://developer.apple.com/java/ sayfasına gidip radaki linklerden Java’yı indirmek. Şu anda Mac için Java for Mac OS X 10.5 Update 1 geçerli ve bu da Java SE 6′nın 1.6.0_05 nolu sürümünü içeriyor. Bu arada unutmadan söylemeliyim ki yukarıda bahsettiğim Java’Nın Mac kurulumu 64 bitlik ve sadece Intel işlemci içeren Mac’ler için geçerli. Önceki Power-PC ya da 32 bir Intel işlemci içeren Mac’ler için aynı sayfadaki diğer paketleri indirmeniz gereklidir.İndirdiğiniz dosya, çalıştırılabilen bir dosyadır (örneğin Windows için şu anda bu dosyanın ismi jdk-6u17-windows-i586.exe’dir, Mac’da JavaForMacOSX10.5Update1.dmg) ve üzerine tıklayarak kurlumu başlatabilirsiniz. (Windows’da ancak yönetici (Administrator) yetkisiyle Java ortamını kurabilirsiniz.) Windows’da çalışıyorsanız JDK büyük bir ihtimalle C:\Program Files\Javaadresine kurulacak ve muhtemelen tam adresi C:\Program Files\Java\jdk1.6.0_17\ gibi olacaktır. (Kurduğunuz Java ortamıyla alakalı sürüm notlarına bu adresten ulaşabilirsiniz.)Kurulum aşağıdaki gibi bir klasör yapısına sahiptir.Makinanıza Java’yı kurduğunuzda ilk yapmanız gereken şey, Java’yı kurduğunuz klasörün altındaki bin klasörünü (örneğinC:\Program Files\Java\jdk1.6.0_17\bin) sisteminizin Path değişkenine eklemek. Böylece komut satırından Java komutlarına ve araçlarına rahatlıkla ulaşabileceksiniz. (Bunu yapmazsanız Java araçlarını her çalıştırmanızda Java’nın kurulum klasöründeki binklasörünün adresini komutla birlikte yazmanız gerekecektir.) (Yanılmıyorsam Mac’lerde bunu yapmaya gerek yok, sistem kurulumla birlikte kurulan araç ve komutlara terminal üzerinde erişim sağlıyor.)Bunu yapmak için XP ve Vista’da Start > Control Panel > System(ya da masa üstündeki (desktop) My Computer/Computer ikonuna sağ tık ve en alttaki Properties’den) giderek Advanced system settings’e ulaşabilirsiniz.
Adv.-system-settings1.jpg

Daha sonra buradan Advanced > Environment Variables ‘a gelin ve alttaki System Variables kısmından Path değişkenini işaretleyip Edit düğmesine basın ve Variable value kısmına en sona bin klasörünün adresini ekleyin, kaydedin ve çıkın.
Path-setting.jpg

Artık Java ortamınız kullanıma hazır demektir. Emin olmak için yeni bir komut satırı (Windows’da CMD, Mac’de terminal, Linux ve Unix’te ise term ya da xterm.) açın ve aşağıdaki komutu yazın:

[TABLE="class: cms_table"]
[TR]
[TD="class: cms_table_line-numbers, bgcolor: #EEEEEE, align: right"]
1
[/TD]
[TD]
java -version
[/TD]
[/TR]
[/TABLE]



Bu komut size, sisteminize az önce kurduğunuz Java’nın versiyonunu yazacak. Örneğin aşağıdaki örnekten, JDK’in 1.6 sürümünün06 nolu minör uyarlamasının ve detayınından daha sonra bahsedeceğimiz HotSpot Client sanal makinasının kurulu olduğunu anlıyoruz.
java-version.jpg
Şimdi ilk Java programımızı yazmaya hazırız demektir. Yapacağımız şey, bize selam verecek basit bir Java programı yazıp önce derlemek sonra da çalıştırmak.Önce bir klasör oluşturun, örneğin D:\Java Dersleri. Daha sonra Notepad’i açıp içine aşağıdaki kodu aynen kopyalayın:

[TABLE="class: cms_table"]
[TR]
[TD="class: cms_table_line-numbers, bgcolor: #EEEEEE, align: right"]
1
2
3
4
5
6
7
[/TD]
[TD]
public class Selam{

public static void main(String[] args){

System.out.println("Selam
s1.gif
");
}
}
[/TD]
[/TR]
[/TABLE]



Bu kaynak kodda Selam isimli bir sınıf oluşturduk ve bunun için class anahtar sözcüğünü kullandık. Daha sonra da, ileride üzerinde daha fazla duracağımız bir main metod (foksiyon) yazdık ve içinde “Selam
icon_smile.gif
” yazacak kod koyduk.Daha sonra bu dosyayı az önce oluşturduğunuz klasöre Selam.java ismiyle kaydedin.
Sıra, Java derleyicisini kullanarak bu kodu derlemeye geldi. Bunun için kullanmamız gereken komut javac‘tır. Bu komut az önce Pathdeğişkenine koyduğumuz bin klasörünün içindedir ve Java kodlarını derlemekte kullanılır. Komut satırında Selam.java‘nın olduğu klasöre gidin ve aşağıdaki komutu çalıştırın:


[TABLE="class: cms_table"]
[TR]
[TD="class: cms_table_line-numbers, bgcolor: #EEEEEE, align: right"]
1
[/TD]
[/TR]
[/TABLE]

[TABLE="class: cms_table"]
[TR]
[TD="class: cms_table_line-numbers, bgcolor: #EEEEEE, align: right"][/TD]
[TD]
javac Selam.java
[/TD]
[/TR]
[/TABLE]



Komut satırında dir dediğinizde artık Selam.java yanında bir de Selam.class isimli bir dosyanın olduğunu farketmelisiniz. Eğer yukarıdaki satırı çalıştırınca hata almışsanız büyük bir ihtimalle kodu Selam.java dosyasına kopyalarken yanlışlık yapmışsınız demektir. Java’ya yeni başlayanlar, Java’nın küçük-büyük harf ayrımı yaptığı gerçeğine alışmakta zorlanmaktalar. Bu yüzden örneğin koddaki Selam, String ve System kelimelerinin büyük harfle başladığından ve dosyanın isminin de sınıfın ismi olan Selam ile aynı olup, uzantısının java olduğundan emin olun.Oluşan Selam.class Java’nın çalışacak olan ara kodudur. Her sınıf derlendiğinde aynı isimde ama uzantısı class olan bir dosya oluşur. Eğer bu sınıfın içinde bir main metod varsa o sınıf doğrudan çalıştırılabilir. Bizim Selam sınıfımızda zaten tek bir metod var o da main. Bu yüzden bu sınıfın derlenmesinde oluşan Selam.class dosyasını çalıştırabiliriz. Bunun için JVM’i açıp ona Selam.class dosyasını geçmemiz lazım. JVM yani Java’nın yorumlayıcısı ya da bir başka ismiyle Java’nın çalışma-zamanı ortamı java komutuyla başlatılır. Bu komut da yine bin klasöründedir. Selam.class‘ı çalışması için JVM’e geçmek aşağıdaki komutla olur.

[TABLE="class: cms_table"]
[TR]
[TD="class: cms_table_line-numbers, bgcolor: #EEEEEE, align: right"]
1
[/TD]
[TD]
java Selam
[/TD]
[/TR]
[/TABLE]



Burada satırda komut olarak java ve geçilen argüman olarak da class uzantısı olmayan sınıf ismi yani sadece Selam olduğuna dikkat edin. Bu komutların nasıl çalıştıkları aşağıdaki resimde gösterilmektedir.
Running-Selam.jpg
Böylece ilk Java programımızı yazıp çalıştırmış olduk. Şimdi programınıza ufak tefek değişiklikler yapıp farklı şeyleri ekrana yazmasını sağlayabilirsiniz. Bunun için her değişiklikten sonra kaynak kodunuzu tekrar derlemelisiniz.
 
Arkadaşlar site kurdum fakat sitem mysqla bağlanmıyor sabit ip server bunu bana yapabilecek varmı??
Skype:erdem.cs
Sitemi Kurana Helalinden 20 TL Kontör Yüklüyceğim.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst