IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
2Beğeni(ler)
  • 1 Post By SeckiN
  • 1 Post By SeckiN

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 13 Temmuz 2013, 22:31   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
JAVA Dersleri Tek Başlık (Doküman)




Merhaba JAVA derslerini konu bütünlüğünün bozulmaması amacıyla artık, tek bir başlık altında doküman olarak anlatmaya çalışacağım.

Ders-1

Java dilinin kelime anlamı ambleminden de anlaşılacağı gibi “Java” kahve markasından gelir.
JAVA şu anda Sun Microsystems şirketi tarafından geliştirilen bir dil ve aynı zamanda çok iyi bir değere sahip, eleştirilmeye başlanmış açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen (yorumlanan-interpreted) bir dildir.
Her ne kadar Microsoft şirketi tarafından Java’nın haklarını Sun Microsytem şirketinden almak istemişse de Sun Microsytem şirketi bu hakları vermemiştir ve bağımsız geliştirilebilen bir dil olarak kalmıştır.

JAVA Dili Hangi Platformlarda Kullanılır:

• 1.1 milyar masaüstü Java çalıştırıyor
• Her yıl 930 milyon Java Runtime Environment indiriliyor
• 3 milyar cep telefonu Java çalıştırıyor
• Her yıl Apple ve Android’in birleşiminden 31 kat daha fazla Java telefonu sevk ediliyor
• Blu-ray oynatıcıların tümünde Java kullanılıyor
• Her yıl 1.4 milyar Java Kart üretiliyor
• NASA uzay araçlarında Java kullanıyor
• Set üstü cihazlar, yazıcılar, Web kameraları, oyunlar, otomobil navigasyon sistemleri, şans oyunları terminalleri, tıbbi cihazlar, park yeri ödeme istasyonları ve daha fazlası Java kullanıyor.

Java hakkında bilgi verdikten sonra Java kurulumuna geçelim.

JAVA Kurulumu

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] giderek işletim sisteminize uygun derleyiciyi indiriyorsunuz. (Ayrı olarak JDK (Java Development Kit) indirmenize gerek yok verdiğim adreste NetBeans ile JDK’yı da indirmiş oluyorsunuz.)


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


2. İndirmiş olduğumuz NetBeans programını kuruyoruz. (Benim bilgisayarımda kurulu olduğu için tekrar kuruluma izin vermiyor fakat siz yeni kuracak kişiler için standart program kurulumu gibi programın kurulumunu tamamlayabilirsiniz).


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


3. Java kurulumunu tamamladıktan sonra derleyiciyi çalıştırabilirsiniz.

Java’ya Giriş

1. Projelerimizi derleyebilmemiz için öncelikle yeni bir proje oluşturuyoruz. Bunu NetBeans derleyicisini çalıştırdıktan sonra karşımıza gelen ekranda:
“File” menüsünden “New Project” seçiyoruz


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


2.” Categories” bölümünden “JAVA” bölümünü tıkladıktan sonra “Projects” bölümünde “Java Application” bölümünü işaretleyip “Next” butonuna tıklıyoruz


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


3. Oluşturacağımız projemize isim veriyoruz.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


4. Projemize isim verdikten sonra “Finish” butonuna bastıktan sonra projemiz açılıyor ve artık eğlenceli bölüme yani kodlama evresine geçiyoruz.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Java’da ilk uygulamamız

Her oluşturduğumuz projede Paketler(package) ve sınıflar(Class) yapıları bulunur:
Paket (Packages): Kütüphaneyi oluşturan elemanlardır. Paket mantığının var olmasında ana nedenlerden birisi sınıf ismi karmaşasının getirmiş olduğu çözümdür. Paketlerin alt paketleri olabilmektedir.
Sınıflar (Class): Sınıflar, nesneye yönelik programlamanın yapı taşıdır. Bir sınıf bir tip tanımlar ve nesnenin özelliklerini barındırır. Genelde bir sınıf metotlar ve değişkenlerden oluşur.(Bunlara ilerleyen dokümanlarımda değineceğim)

İlk uygulama örneğimiz: Ekrana “Merhaba Java” yazısını yazan kodu yazınız.

İlgili Kodlar :

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
package javaya_giris; /** * * @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Erkin */ public class Javaya_giris { public static void main(String[] args) { System.out.println ("Merhaba Java"); } }

Not: Kodumuzu yazdıktan sonra F6 tuşuna basarak ya da projemizin üstüne gelip Run File diyerek de projemizi derleyebiliriz.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Not: Ekrana yazı yazan(kullanıcıya bilgi veren) kod :

System.out.println(“ ”);

Kalıbı şeklindedir. Ekrana yazdıracağımız yazıyı kodda yer alan çift tırnak arasına yazıyoruz

Bu dokümanımızın sonuna geldik, diğer java dökümanımızda görüşmek üzere,

Saygılarımla...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 13 Temmuz 2013, 22:34   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: JAVA Dersleri Tek Başlık (Doküman)




Ders-2

Bugünkü dersimizde dilimin döndüğünce “Değişkenler” konusundan bahsedeceğim.

Değişkenler

Java, birçok programlama dili gibi bilgileri barındırmak için değişkenleri kullanmaktadır.

Peki değişken nedir?

Değişken, hafızada ayrılmış bir alandır. Tüm bilgiler hafızada belirli bir tip olarak saklanmaktadır.
Java’da tipleri iki ayrı kısımda inceleriz;
Bunlardan birincisi basit tipler, diğeri ise referanslı tiplerdir. Ben ilk aşamada basit tiplerden bahsedeceğim.
Pratiğe geçmeden önce temel birkaç şeyden daha bahsetmek istiyorum.
Java dilinde kodlama yaparken sabit yazılması gereken bir takım kodlar vardır:

Bunlardan bir tanesi,

public static void main (String[] args)

Javada çalışan bölge bu bölgedir. Java’da yazdığımız kodu çalıştırmak(derlemek) istediğimizde, öncelikle bu alandan sonra gelen kodlar çalıştırılacaktır.

Bir örnek üzerinde işi pratiğe dökelim:

Bu örneğimizde elimizde 3 adet değişkenimiz olsun ve bu 3 değişkenimizin her biri farklı tipte ve farklı değerler alsın.

İnt yas=23;
String isim=erkin;
Boolen check=true;

1. Biz ilk satırda bir int değeri tanımladık. Java dilinde kodlama yaparken önce değişkenin tipi ni tanımlarız, biz ilk satırda değişkenimizin tipini “int” olarak belirledik. Peki “int” tipi ne demek?
İnt tipi sistemde 4 byte’lik değere sahiptir ve -2.147.483.648…2.147.483.647 değer aralığında bir tamsayı değerini alır.

Durumu aşağıdaki tabloda daha net görebilirsiniz:


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Değişkenimizin tipini belirledikten sonra değişkenimize bir isim veriyoruz, ben bu örneğimde int tipindeki değişkenimize “yas” ismini verdim, değişkenimize isim verdikten sonra değer atıyoruz eğer biz değer atamazsak Java kendisi bir değer atar ve bu da programımızın istek dışı sonuçların oluşmasına sebep verir.
Değişkenimize değer atamak için ”=” operatörünü kullanırız.

2. İkinci satırda bir string tipinde bir değişken tanımladık, ismine “isim” adını verdik ve değer olarak da “erkin” değerini atadık, string tipindeki değişkenlere değer atarken değeri çift tırnak (“ “) içinde tanımlamamız gerekir.
Not: String tipi : String metin türünde değerler vermek için tanımlanır ve 16 bitlik versiyonda 0 ile 65538 arasında, 32 bitlik versiyonda 0 ile 2.000.000.000 arasında karakter alabilir.

3. Üçüncü satırımızda ise bir boolen tipinde değişken tanımladık, ismine “check” adını verdik.
Boolen tipindeki değişkenler sadece iki değer alabilir, true(doğru) ya da false(yanlış) değerini döndürürler. Boolen bir önermedir, yani ya doğrudur ya yanlıştır. Şuna benztebilriz elektrik ya vardır ya da yoktur.
Bu öğrendiğimiz bilgileri projede hayata geçirme zamanı:
Bir önceki dokümanımda (yukarda ki yazımda tekrardan paylaştım) projemizi derlemek için NetBean programını indirip sistemimize kurmuştuk.
Şimdi, NetBeans programını çalıştırıp projemize bir isim verip

kodlamaya başlayalım:

package ders2_degiskenler;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/** * * @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Erkin */ public class Ders2_degiskenler { public static void main(String[] args) { int yas=23; String isim="erkin"; boolean check=true; System.out.println(isim); System.out.println(yas); System.out.println(check); }


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Bu projemizde üç farklı değişken tanımladık ve her değişkene birer isim ve değer atadık. Bu değişkenlerimizin aldığı değeri ekrana yansıttık bir önceki dokümanı hatırlayın kullanıcıya bilgi verme/ekrana yazdırma gibi işlemlerde;
System.out.println();
Kodunu yazıyorduk, kodumuzun parantez içindeki kısmada değişkenimizin ismini yazarak almış olduğu değeri ekrana yansıttık.

 
Alıntı ile Cevapla

Alt 13 Temmuz 2013, 22:54   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: JAVA Dersleri Tek Başlık (Doküman)




Bu 3. Dersimiz olan dokumanda “Operatörler” kavramını anlatmaya çalışacağım.

OPERATORLAR

Operatörleri kendi aralarında:
- Aritmetik Operatörler,
- Arttırma/azaltma operatörleri,
- Büyük/küçük/eşitlik operatörleri,
- Mantıksal Operatörler şeklinde adlandırabiliriz.
Bu dokümanda “Aritmetik operatörlerden” bahsedeceğim;


Aritmetik Operatörler
Toplama (+), çıkarma(-), çarpma (*) , bölme (/) ve mod (%) şeklinde ile ifade edilir.
Mod operatörü, iki sayının birbiri ile bölümünden kalan sonucu almaya yarayan operatördür.

Bu operatörler ile ilgili örnek gösterecek olursak;

Elimizde iki adet değişken olsun birinci değişkenimiz ”sayi_1” ve aldığı değer ”25” olsun, ikincisi değişkenimiz “sayi_2” olsun ve aldığı değer “5” olsun bu iki değişkeni,

Toplamak için;
sayi_1 + sayi_2;

Çıkarmak için;
sayi_1 – sayi_2;

Çarpmak için;
Sayi_1 * sayi_2;

Bölmek için;
sayi_1/sayi_2;

Mod işlemi için;
sayi_1%sayi_2;

şeklinde tanımlarız.

Örneğimizi, NetBeans’de bir proje açarak uygulayalım.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
package aritmetik_operatörler; /** * * @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Erkin */ public class Aritmetik_operatörler { /** * @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]m args the command line arguments */ public static void main(String[] args) { int sayi_1=25,sayi_2=5,sayi_3=4; //1. Satır int toplama,cikarma,carpma,mod; //2. Satır double bolme; //3. Satır toplama=sayi_1+sayi_2+sayi_3; //4. Satır cikarma=sayi_1-(sayi_2+sayi_3); //5. Satır carpma=sayi_1*sayi_2*sayi_3; //6. Satır bolme=sayi_1/(sayi_2+sayi_3); //7. Satır mod=sayi_1%sayi_3; //8. Satır //yukarda yaptığımız işlemleri altta ekrana yansıtıyoruz System.out.println("Toplama Sonucu"+toplama); //9. Satır System.out.println("Çıkarma Sonucu"+cikarma); //10. Satır System.out.println("Çarpma Sonucu"+carpma); //11. Satır System.out.println("Bölme Sonucu"+bolme); //12. Satır System.out.println("Bölme Sonucu"+mod); //13. Satır } }



Yukarda yazdığımız kodları adım adım inceleyecek olursak:

1.Satırda : int tipinde 3 tane değişken tanımladık
2.Satırda : yine int tipinde 3 tane değişken tanımladık
3.Satırda : bolme değikenini double olarak tanımladık, çünkü bölme işlemlerinde sonuç küsuratlı çıkabilir, double bu küsuratlı değerleri alır.
4. Satırda : “sayı_1,sayı_2 ve sayı_3” toplayıp sonucu “toplama” değişkenine aktarıyoruz
5. Satırda : “sayi_2 ile sayi3” toplayıp “sayı_1” den çıkarıyoruz ve sonucu “cikarma” değişkenine aktarıyoruz
6. Satırda : “sayi_1, sayi_2 ve sayı_3” çarpıp sonucu “çarpma” değişkenine aktarıyoruz
7. Satırda : “sayi_2 ile sayi3” toplayıp “sayi_1” e bölüyoruz ve sonucu “bölme” değişkenine aktarıyoruz
8. Satırda : “sayi_1” in “sayı_3” ile bölümünden kalanını hesaplattırıyoruz ve sonucu “mod” değişkenine aktarıyoruz
9. 10. 11. 12. Ve 13. Satırlarda : İşlemlerin sonucunu ekranda yansıtıyoruz.

Not: Sonuçlarını aktaracağımız değişkenleri “+” operatörü kullanarak birleştiririz.
Ek bilgi : Programlama yaparken yorum satırı eklemek için "//" işaretini kullanarız.

Uygulamada görelim:


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Programın Ekran Çıktısı:


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
başlık, dersleri, doküman, java, tek


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) toXic Java 2 18 Aralık 2011 13:40
Sorun söyleyeyim (Java,JSP,ASP.NET(C#),PL/SQL,jQuery,Java Script,Ajax) J2EE123 Java 2 03 Kasım 2011 12:57
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) Stealth Java 1 29 Eylül 2010 22:19
java script dersleri .. ReMEMBeR HTML/CSS/JavaScript 3 01 Şubat 2006 12:35