ForumCa l ForumCa Eğlencenin Adresi..!
Would you like to react to this message? Create an account in a few clicks or log in to continue.
ForumCa l ForumCa Eğlencenin Adresi..!


 
AnasayfaHaberlerLatest imagesAramaKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En iyi yollayıcılar
SweeT_Ozzys (372)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
ByBur4q (182)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
ßy_ShééytaN (42)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
ozanraplex (27)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
By.Since (26)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
hackergirls (10)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
melih54 (6)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
Kiss0fTheDragon (6)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
kara kartal (3)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
mert54 (2)
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap1.2 Java Programini Yazma Ve ÇaliŞtirma Voting_bar1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap 
Anket
Sizce En Cok Hangi Sitelere Saldırılmalı ?
Türk Sitelerine
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap0%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 0% [ 0 ]
Adult Grafik
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap47%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 47% [ 7 ]
İsrael Sİtelerine
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap33%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 33% [ 5 ]
Mp3 Sitelerine
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap7%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 7% [ 1 ]
Milliyetci Sitelere
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap0%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 0% [ 0 ]
Okul Sitelerine
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap13%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 13% [ 2 ]
Dİğer Sitelere..
1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_lcap0%1.2 Java Programini Yazma Ve ÇaliŞtirma Vote_rcap
 0% [ 0 ]
Toplam Oylar : 15
Kimler hatta?
Toplam 114 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 114 Misafir :: 1 Arama motorları

Yok

Sitede bugüne kadar en çok 132 kişi Salı Eyl. 17, 2024 11:28 pm tarihinde online oldu.
En son konular
» Java SE 7 OCA Eğitim Lab Tam Sürüm başlattı
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından treacyjane Cuma Kas. 04, 2011 12:59 pm

» Bu konuya yolladınız. ¦ ¦ ~ Esit DB [PK Keyfi] [Hileler Fix] ~¦ ¦[7/24 0nLiné]2 Irkın 1.Si Kral~
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Salı Şub. 02, 2010 8:50 pm

» Turkojan 4.0 (Gold Edition)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından By.Since C.tesi Ara. 12, 2009 3:54 pm

» Awsurveys İle Para Kazanma..!
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:54 pm

» GençKen yapılıcak 100 Şey =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:32 pm

» Şu ingilizceye Bakın =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:31 pm

» Caine Network!... ||||| 83/1 Pk Server!... |||||| Japko İtem's!.||1k np BiLe yok!!!!
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından Kiss0fTheDragon Cuma Ara. 11, 2009 2:04 pm

» Clanlar Hakkında Herşey / Pelerin simgeleri NP Sistemi
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:03 pm

» Knight Online [REHBER]
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından Kiss0fTheDragon Cuma Ara. 11, 2009 1:59 pm

» Konu: YepYeni Server Dün AçıLdı Buyrun
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından Kiss0fTheDragon Cuma Ara. 11, 2009 1:55 pm

» Eski Sehir 2-1 Fener Bahçe
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:51 pm

» BEŞİKTAŞ 9 da 8.5 YAPTI..
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:51 pm

» Sizce En Cok Hangi Sitelere saldırılmalı ?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:42 pm

» Pc niz Hızdan Uçsun =) By_SweeT_OzzYs Upload.
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:37 pm

» En Tehlikeli Virüsler Ve Programsız Temizleme Yöntemleri
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:35 pm

» Sitemizin Kullanıcılarını Verdiği Hediyeler Lütfen Konuya Bakınız...
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:34 pm

» Xss Nedir?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:17 pm

» Web Açıkları Tarayıcıları
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:14 pm

» Spam Nedir, Nasıl Korunulur?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:12 pm

» DDoS (Distributed Denial Of Service) Nedir, Nasıl Yapılır.
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:11 pm

» SSH Nedir? Nasıl Kullanılır?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:11 pm

» Md5 Şifre kırıcı siteler
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:09 pm

» Rapidshareniz Yavaş İndiriyorsa Girin İçeri Öğrenin Hızlı İndirsin By_SweeT_OzzYs =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:08 pm

» Rapidshareniz Yavaş İndiriyorsa Girin İçeri Öğrenin Hızlı İndirsin By_SweeT_OzzYs =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:08 pm

» Google amcanın RFI Kodları yeniler için..
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:07 pm

» Msn Hack yeniler için
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:03 pm

» Mail İle pc hack
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:59 pm

» Yenİ BaŞliyanlar İÇİn 6 Temel Şey
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:55 pm

» Genc Ken Yapılacak 100 Sey madde 100 :D
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:51 pm

» İstekForuma Özel Yaptığım Girin Bakın
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:48 pm

» Komik Yazılar
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Perş. Ara. 10, 2009 6:01 pm

» Sitemizde 100 Konu açan herkeze Tk domain Hediye.. Kampanya Diye buna denir. =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Perş. Ara. 10, 2009 5:59 pm

» alın size iskelet kolbastısı izleyin görün..(DİKKAT) Gülme Krizine Girilebilir =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:55 pm

» Bu video çok komik ama +18 gerçi bunu desek nolur gine bakıcaksınız =)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:48 pm

» Norton AntiVirus Gaming Edition 2009
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:44 pm

» Kaspersky Anti-Virus 2010 9.0.0.463
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:36 pm

» avast! Home Edition indir avast! Home Edition 4.8.1368
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:33 pm

» AVG Anti-Virus Professional download
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:33 pm

» Sunucunuza Saldıran Kişiyi Öğrenin...
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:32 pm

» Avira AntiVir Personal 9.0.0.452 Yenilendi.
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:31 pm

» Adobe Flash Player Güvenlik Açığı
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından ByBur4q Perş. Ara. 10, 2009 5:18 pm

» Okul Cıkışı Manita kavgası :)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:18 pm

» Fiyatları ne kadar gir ören..
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:15 pm

» İstekforum.Tk için İlk Hackimiz :)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:08 pm

» Su Anki Temamız Güzelmi Kötümü ?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:07 pm

» CPU hızınız gerçekte ne kadar önemli? Gir ören.
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:06 pm

» Cpu İşletimi
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:05 pm

» CPU Okumanız gereken biraz bilgi. İstekforum
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:04 pm

» CPU Z Kullanımı
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:04 pm

» Dahili Parça Portları
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:03 pm

» Anakart Nedir ?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:01 pm

» Anakartların Temel Parçaları ve Görevleri
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:00 pm

» Bileşenler ve özellikler
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:58 pm

» Anakart veri yolları
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:57 pm

» Anakart ile ilgili bilgi okumanızı tavsiye ederim..
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:57 pm

» Bir Tane daha Geldi hacked İstekforum
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:56 pm

» İstekForuma YÖnlendirme hack :)
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:55 pm

» Hedef Sistemi HackLeme Yöntem ve TeknikLeri 10 Adım!
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:51 pm

» Web Sayfalarında Güvenlik Nedir?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:45 pm

» Web/Server Güvenliği Hakkında Yorumlarınız.. Sorularınız ?
1.2 Java Programini Yazma Ve ÇaliŞtirma Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:42 pm


 

 1.2 Java Programini Yazma Ve ÇaliŞtirma

Aşağa gitmek 
YazarMesaj
ßy_ShééytaN
4.Seviye
4.Seviye
ßy_ShééytaN


Mesaj Sayısı : 42
Rep Gücü : 120
Rep Gücü : 1001
Kayıt tarihi : 29/11/09
Yaş : 38
Nerden : texas

1.2 Java Programini Yazma Ve ÇaliŞtirma Empty
MesajKonu: 1.2 Java Programini Yazma Ve ÇaliŞtirma   1.2 Java Programini Yazma Ve ÇaliŞtirma EmptyPaz Kas. 29, 2009 1:29 am

Her programda olduğu gibi java programlarında da ilk evre programı yazmaktır. Java programları her editör programıyla yazılabilirler. Her programda olduğu gibi java programlarında da ilk evre programı yazmaktır. Java programları her editör programıyla yazılabilirler. Örneğin Unix sistemlerinde vi veya emacs,windows 95 ve windows NT de DOS Edit,veya Windows Notedefteri (notepad) veya WordPad programları kullanılabilir. Bildiğiniz ve kullanmakta rahat olduğunuz herhangi bir editör programı varsa rahatlıkla kullanabilirsiniz. Windows Notedefteri (notepad) editörüyle ilgili karşılaşacabileceğiniz bir programı burada hemen belirtmekte yarar var. Bu program tüm dosyaların arkasını txt eki getirmeye çalışır. Programı direk içinde yazıp çalıştırabilen Microsoft Visual J++, Symantec Visual Café, Jpad, Borland JBuilder gibi Java geliştirme paketleri de mevcuttur. Bu kitapta bu paketler yardımıyla program yapılmasına direk olarak hiç değinilmemiştir. Kişisel olarak bu tür paketler java dilini öğrenme açısından bilhassa yeni programlama öğrenenlere çok fazla yardımı olacağını sanmıyorum, üstelik sadece o paketi kullanmayı öğreneceğiniz için bir tür bağımlılığa sebep olabilirler. Fakat bu paketler uzman hale geldikten sonra işinizi kolaylaştırmak açısından çok yararlı olabilir.

Şüphesiz programı yazmadan önce Java compilerının bir kopyasını edinmeniz de gerekir. Java geliştirme seti (Java Developers kit - JDK) SUN bilgisayar şirketinin

http://www.java.sun.com

veya

http://www.javasoft.com

internet adreslerinden bedava çekilebilir. Çekme zahmeti istemiyorsanız SUN bu programları CD formatında da satmaktadır. Sun programın kitaplar ve üçüncü el kaynaklarda verilmesine müsade etmemektedir. Ayrıca derleyici sürekli olarak yenilendiğinden orijinal kaynağından her zaman en yeni versiyonunu elde edebilirsiniz. Java ile yaptığınız lisans anlaşmasına göre program dilini bedava olarak kullanabilirsiniz, ancak satacağınız profesyonel bir program geliştirdiğinizde sun şirketine kazancınız üzerinden belirli bir yüzde ödemeniz gerekecektir.

Java programı isim.java seklinde editörle yazılır. Java programınız yazıldıktan sonra ilk step java derleyici (compiler) programıyla isim.class ara bilgisayar kodunu oluşturmaktır.

Java programını yazarken dikkat etmeniz gereken diğer bir özellik de javanın nesne sınıfının ismiyle dosyadaki isminin aynı olmasıdır. Bilgisayar konsol ekranında (DOS veya UNIX Console)

javac isim.java

Komutunu bilgisayara gönderdiğinizde programınızda hata yoksa java derleyicisi isim.class dosyasını yaratır. Eğer programınızda hata varsa hataların listesini verir. Programlamanın dili ingilizce olduğundan bu hata açıklamaları da ingilizcedir. Editör programına geri dönüp hataları düzeltmeniz, programı tekrar kaydetmeniz ve sonra bu komutu tekrar denemeniz gerekecektir. Java programları iki ortam için yaratılabilir. Birincisi Konsol ortamıdır (DOS, Unix console gibi). Konsol ortamını kullanırken java dilinin konsol komutu java kullanılarak isim.class dosyası yerel bilgisayarın makine diline program çalışırken dönüştürülür. Bu temelde bir tercüme (interpretation) işlemidir. Sonuç olarak java dilinde iki kademeli bir proses kullanılır, birinci işlemde java dosyası class dosyasına çevirilir (derlenir), ikinci işlemde ise class dosyası yerel bilgisayarın makine diline dönüştürülür. konsol ortamında çalıştırılan program sonuçları yine konsol ortamında alınacağı gibi pop-up pencere grafik ortamında da alınabilir. İkincisi ise internet browser penceresi (Applet) ortamıdır. Eğer Program konsol ortamında yazılmışsa

java isim

komutu kullanılarak sonuçlar ekranda veya açılan bir pencerede görülebilir. Eğer Program applet ortamında yazılmışsa java programına ilave olarak html dilinde isim.html dosyası açılır. En basit şekilde html dosyası şu şekilde tanımlanabilir :



<html>
<applet code="isim.class" width=200 height=50 >
</applet >
</html>



Buradaki width pencerenin enini pixel olarak, height’da yüksekliğini yine pixel(görüntü noktası) olarak vermektedir. daha sonra bu dosya konsoldan

appletviewer isim.html

komutuyla çalıstırılabilir. Buradaki appletviewer komutu java program paketindeki basitleştirilmiş bir browser programıdır. Bu komut yerine isim.html dosyası herhangi bir browser programına yüklenerek görülebilir. Burada hemen şunu not etmeliyiz: browser program yazıcıları genelde java versiyonlarını kendi programlarına aktarmakta biraz yavaş kalmaktadırlar bu yüzden en yeni java derleyicisiyle derlediğiniz bir programı browser’inız göstermeyebilir. Buna karşılık java “plug-in” denilen küçük programlar geliştirmiştir. Diğer bir olasılıkta elbette eski java derleyicinizi hemen atmayıp bir süre daha (yeni versiyonu browser programları tarafından tam olarak tanınıncaya kadar) profesyonel applet programları geliştirirken kullanmanızdır.

Programcılıkta adeta adet haline gelen ilk uygulama daima o dilde ekrana Hosgeldiniz çiktisi almaktır. Bizde bu kuralın dışına çıkmayalım. Aşağıdaki listede ilk konsol programımız Hosgeldiniz.java görülmektedir.

Program 1.1Hoşgeldiniz.java konsol programı


import java.io.*; //java girdi cikti sinifini cagir
class Hosgeldiniz
{
public static **** main(String args[])
{
System.out.println("Java Sinifina Hos Geldiniz!");
}
}

bu programı çalıştırmak için

bu programı çalıştırmak için

javac Hosgeldiniz.java
java Hosgeldiniz

komutlarını konsolda vermemiz yeterlidir
konsol çıktısı olarak:

Java Sinifina Hos Geldiniz!

Yazısını alırız.
Şimdi bu programdaki satırlara tek göz atalım.

import java.io.*; Bu deyim java konsol girdi çıktı kütüphanesindeki metotları programımıza aktarır.

//java girdi cikti sinifini cagir
// işaretiyle başlayan yazılar bilgisayar tarafından kullanılamaz sadece programı okuyanı bilgilendirmek amacı taşır /* ..... */ işaretleriyle de verilebilir. Örneğin :

/* Bu kısımda yazılanlarla bilgisayar ilgilenmez Sadece insanların programı anlaması içindir
*/

class Hosgeldiniz Class (sınıf) nesne kökenli programlama yapısının temel taşıdır. Her Class'ın kendine özgü bir ismi olması gerekir. Daha önce yazılmış Class'lar import deyimiyle programa çağırılabilirler. Yeniden yazılmaları gerekmez. Class yapısı ve tanımlamaları üzerinde daha sonraki bölümlerde çok daha detaylı bilgi verilecektir.

{ } başlatma ve bitirme : Sınıf tanımlaması da dahil olmak üzere Tüm Program parçacıkları { işaretiyle başlar ve } işaretiyle son bulur. {} işaretleri arasında yazılan program parçacıklarını normal metin yazılmasındaki paragraf kavramına benzetebiliriz. Ayrıca program koduna baktığımızda "; " işaretine sık sık rastlıyoruz. Bu işaret java komutunun bittiğini belirtir. Cümle yağısında kullanılan nokta ". " işareti gibi işlev görür. Java programlarını istersek " ;" ve "{} " ayraçlarını kullanarak tek bir satır olarak yazabiliriz. Fakat bu programın bizim tarafımızdan okunurluğunu zorlaştırır. Program kodunu yazarken boşluk ve satır aralıkları bırakarak insanlar tarafından programın okumasını kolaylaştırabiliriz. Modern programcılıktaki en büyük sorunlardan biri bigisayar kodlarının bakım ve onarımı sorunudur. Ticari olarak yazılan her programın belli bir ömrü olduğunu ve daha sonra başka bir programcı tarafından üzerinde tekrar çalışılacağını sürekli olarak hatırlamak zorundayız.

public static **** main(String args[]) diğer dillerde fonksiyon (function), subroutine, procedure gibi adlarla anılan Program alt parçacığının başlığı. Bu Program parçacıkları javada Metot (Method) adıyla anılır. Metotların girdileri ve çıktıları olabilir. Bu metotun adı main (ana Program) dır. String değişken türü args[] değişkeni girdi olarak girebilir. Bu metotta **** çıktı türü kullanılmıştır. **** kelimesi bu metotdan hiçbir çıktı alınmayacağını belirtir. public metota dışarıdan ulaşılabilme izni verir.

System.out.println ("Java Sinifina Hos Geldiniz!"); Bu satır System.out sınıfından println metotunu çalıştırır. Bu metot method girişinde gönderilen String tipi değişkeni konsol çıktısına aktarır. Fortran dilindeki write(*,*) veya print*, c dilindeki printf, c++ dilindeki cout<< terimlerinin javadaki tam karşılığıdır.

Java Sinifina Hos Geldiniz!" stringi aynen aktarılırken içinde c dilinde kullanılan temel kontrol terimleri yer alabilir ve aynen c dilindeki anlamlarıyla kullanılabilir. Bu kontrol terimlerinden en yaygın olarak kullanılan bazıları:


alt satıra geç

bir sonraki tab’a atla


gir tuşu bas

işaretini yaz

” “ işaretini yaz

şeklinde gösterilebilir.

ALıntıdır..
Sayfa başına dön Aşağa gitmek
http://www.istekforum.tk
 
1.2 Java Programini Yazma Ve ÇaliŞtirma
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Borland C kurulumu ve Kod yazma Anlatımı
» Java Eclipse
» Java 1.5 ve Genel Tipler
» neden Java Programlama Dİlİ
» Sun Java Çoklu Güvenlik Açıkları

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
ForumCa l ForumCa Eğlencenin Adresi..! :: Programlama Dilleri :: Java/JSP-
Buraya geçin: