İPUCU

Java Object Oriented Programming temeline dayanan, çok işlevli, step by step işleyen dilin dökümanlarının paylaşım alanı.

Seçenekler

Java Dili Temel Bilgiler 3 /Kingof1453 /Stajyer Asistan

18-12-2017 22:08
#1
Kingof1453 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2015
Nereden:
Bilinmiyor.
Mesajlar:
950
Teşekkür (Etti):
149
Teşekkür (Aldı):
195
Konular:
95
Merhaba arkadaşlar bu günki makalem de java dili hakkında bazı temel bilgiler vereceğim. Bi önceki ders java kodlarını yazmak için NetBeans platformunu kurmuştuk şimdi onda yeni proje oluşturmayı göstereceğim ve ilk programa adım atacağız.. Dilerseniz makaleye geçelim.

NetBeans yeni proje oluşturmak!

Arkadaşlar java kodlarını çalıştırabilmek için öncelikle NetBeans da yeni proje oluşturmak gerekiyor şu adımları takip ederek oluşturabilirsiniz.
1-) NetBeans'ı açın.
2-) Sol Üst kısımdan üzerinde + işareti olan kağıda tıklayarak java > java application'u seçiyoruz.
3-)Ordaki gerekli alanları kendinize ve isteğinize göre doldurup Finish'e tıklayın.
Ve karşımızda nur topu gibi java ortamı...




Java'da ilk program!

Arkadaşlar karşılaştığınız her ama her türlü java uygulaması uzun veya kısa farketmez bir main() sınıfına sahiptir. Şimdi main() sınıfı nedir diye sorucak olursanız. Tüm kod bloklarının başladığı ve başlangıç kabul edildiği ana sınıfa main() denir. main() sınıfının en başlıca ve olmazsa olmaz dediğimiz özelliklerinden biriside proje ismi ile main() sınıf ismi aynı olmalıdır yoksa programınız ağır bir çöküntüye uğrayabilir..


Java'da çıktı almak!

Arkadaşlar örnek olarak ben TurkHackTeam çıktısını yazdırcam. Siz yazı kısmını istediğiniz gibi değiştirebilirsiniz..
Kod:
System.out.println("TurkHackTeam /Kingof1453");
Arkadaşlar bu kodu main sınıfının yani ana sınıfın altındaki kod başlangıç yerine yazıyoruz bilginize. Şimdi bir de bu kodun çıktısına bakalım.
Kod:
TurkHackTeam /Kingof1453
Birde şu komuta bakalım
Kod:
System.out.print("TurkHackTeam")
Arkadaşlar bunun da çıktısı şu şekilde olacaktır.
Kod:
TurkHackTeam
şimdi bu 2 örnek arasında hiçbir fark yok diyebilirsiniz ama aslında burda göstermek istediğim print ile println arasındaki fark dı şimdi bunları açıklicak olursak.
print = kendisinden gelen bir sonraki ifadeyi cümlenin devamına yazdırıcaktır.
println = kendisinden gelen bir sonraki ifadeyi ne olursa olsun alt satıra yazdırıcaktır.




Java da String ve + Operatörü!

Arkadaşlar String'in detayına daha sonra ki dersler de ineceğiz burada dikkat etmeniz gereken nokta veya açıklama şudur. String ile başlayan ve ondan sonra çıktı alınan veri tipleri direk String veri tipine dönüştürülür yani String in türkçe karşılığı ise karakter dizisi bu bir veri tipi adıdır bilginize.

+ operatörüne gelicek olursak örnek üzerinden açıkliyayım
Kod:
System.out.print("TurkHackTeam" + "Ailesi")
Çıktısı:
Kod:
TurkHackTeamAilesi
yani anliyacağınız üzere + işareti karakter dizisi veri tipinde yazılanları birleştirme görevinde kullanılır...
Arkadaşlar şuanda bunlar size çok birşey ifade etmeyebilir ama bunlar çok temeldir tabii ki bunların üstüne birşeyler koydukça bunları birşeyler le birleştirince sizlere anlamlı gelicektir şuanda yapmanız gerekn saçma da olsa bu kodları bol bol tekrar ederek ve yazıları değiştirerek bol bol örnek kod yazmaktır.


Umarım faydalı olmuştur bir sonraki derste görüşmek üzere sağlıcakla kalın..
NOT= ARKADAŞLAR KONU TAMAMEN ÖZGÜNDÜR LÜTFEN BAŞKA YERDE PAYLAŞIRKEN ALINTI OLDUĞUNU BELİRTMEYİ UNUTMAYINIZ!!.

Saygılarımla
Kingof1453
Kullanıcı İmzası
Eğer bir insan hedefsiz olursa hayattan bir umududa yotur...
Ben Hacker Değilim Sadece Bir Defacerim..



b0yner, #By.KapTaN Teşekkür etti.

18-12-2017 22:12
#2
b0yner - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
07/2013
Nereden:
Turan
Mesajlar:
5.750
Teşekkür (Etti):
8079
Teşekkür (Aldı):
4796
Konular:
995
Ellerine sağlık
Kullanıcı İmzası
Ben Türk'üm Türk esir olmaz
Ben Türk'üm Türk bayraksız olmaz
Ben Türk'üm Türk devletsiz olmaz
Ben Türk'üm Türk ezansız olmaz
Ben Türk'üm Türk hürriyetsiz olmaz
18-12-2017 22:23
#3
Kingof1453 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2015
Nereden:
Bilinmiyor.
Mesajlar:
950
Teşekkür (Etti):
149
Teşekkür (Aldı):
195
Konular:
95
Alıntı:
b0yner´isimli üyeden Alıntı Mesajı göster
Ellerine sağlık
Sağolun komutanım
Kullanıcı İmzası
Eğer bir insan hedefsiz olursa hayattan bir umududa yotur...
Ben Hacker Değilim Sadece Bir Defacerim..



18-12-2017 22:41
#4
#By.KapTaN - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2017
Nereden:
Teşkilat
Mesajlar:
2.379
Teşekkür (Etti):
1324
Teşekkür (Aldı):
874
Konular:
187
Ellerine sağlık
Kullanıcı İmzası

𐱅𐰇𐰼𐰜

Ne Mutlu Türk'üm Diyene!
Varlığım TÜRK Varlığına Armağan Olsun!
18-12-2017 22:42
#5
Kingof1453 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2015
Nereden:
Bilinmiyor.
Mesajlar:
950
Teşekkür (Etti):
149
Teşekkür (Aldı):
195
Konular:
95
Alıntı:
ByKapTaN60´isimli üyeden Alıntı Mesajı göster
Ellerine sağlık
Teşekkürler
Kullanıcı İmzası
Eğer bir insan hedefsiz olursa hayattan bir umududa yotur...
Ben Hacker Değilim Sadece Bir Defacerim..



19-12-2017 19:04
#6
AstraRooter - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
12/2017
Nereden:
Ö T Ü K E N
Yaş:
20
Mesajlar:
577
Teşekkür (Etti):
37
Teşekkür (Aldı):
110
Konular:
54
Eline Sağlık
20-12-2017 18:48
#7
Yasing58 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2017
Nereden:
Los Angeles
Mesajlar:
29
Teşekkür (Etti):
5
Teşekkür (Aldı):
0
Konular:
1
Teşekkürler
Kullanıcı İmzası
Türk, çetin işler başarmak için yaratılmıştır
NE MUTLU TÜRKÜM DİYENE

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı