19 Temmuz 2013 Cuma

Java Temel Eğitimi



Java Temel Eğitimi amacı, öğrencilere programlama teknikleri içerisinde en çok kullanılan “Nesne Yönelimli Programlama” mantığını Java Programlama Dili ile öğretmektir. Java Temel Eğitimi, katılan öğrencilerin Nesne Yönelimli programlama tekniğini iyi şekilde öğrenmeleri hedeflenmiştir. Java Programlama Dilinin kuralları ve yetenekleri bu eğitim ile kavranır. Java Temel Eğitimi sonunda öğrencilerin Java Programlama Dili ile temel uygulamaları geliştirebilecek düzeye gelmeleri ve ileri derecede uzmanlık gerektiren bir uygulama alanında yetişmeye hazır halde olmaları sağlanır.

Java Temel Eğitimi bünyesinde temel kavramların ve prensiplerin anlatılmasının yanı sıra, uygulama geliştirmeye ağırlık verilmiş ve öğrencilerin, Java öğrenme aşamalarını eğitmen gözetiminde yazacakları kodlarla hızlandırmaları ve pekiştirmeleri düşünülmüştür. Ayrıca Java Temel Eğitimi, temel aldığı müfredat, uluslararası geçerliliği olan Java Certified sınavları başlıklarını da içerdiğinden, bu kurs Sun tarafından verilecek olan Java Sertifikasyon sınavlarına genel anlamda bir hazırlık niteliği de taşır. Java Temel Eğitimi ile bu sertifikalara hazırlık için iyi bir başlangıç yapabilirsiniz.

27 Haziran 2013 Perşembe

JAVA DÖNGÜLER

JAVA DÖNGÜLER


Bu makalede size Javada döngülerden bahsetmeye çalıcağım.Makalede While , Do, ve For döngülerini göreceğiz.

JAVA DÖNGÜLER








Orada kez kod çok sayıda bir blok çalıştırmak için gerektiğinde bir sitution olabilir ve genellikle bir döngü olarak adlandırılır.








While Döngü

Bir süre döngü bir görev kez belirli sayıda tekrar sağlayan bir kontrol yapısıdır.

Sözdizimi

Bir süre döngünün sözdizimi şöyledir:
 while (boolean_expression)
 {
    / / Tablolar
 }
Boolean_expression sonuç doğruysa yürütürken, eğer döngü içinde eylemleri yürütülür. Bu ifade sonucu doğru olduğu sürece devam edecektir.
While döngüsünün Burada kilit noktası döngünün hiç çalışmayabilir olmasıdır. Ifade test edilmiş ve sonuç yanlış olduğunda, döngü vücut atlanır ve while döngüsünden  sonraki ilk ifade yürütülür.

Örnek:

 public class Test {

    public static void main (String args []) {
       int x = 10;

       süre (x <20) {
          System.out.print ("x değeri:" + x);
          x + +;
          System.out.print ("\ n");
       }
    }
 }
Bu şu sonucu üretecektir:
 x değeri: 10
 x değeri: 11
 x değeri: 12
 x değeri: 13
 x değeri: 14
 x değeri: 15
 x değeri: 16
 x değeri: 17
 x değeri: 18
 x değeri: 19

Do Döngüsü

Bir do ... döngü bir süre döngü benzer, dışında bir do ... döngü en az bir kez çalıştırılması garanti ise kullanılır.

Sözdizimi

Bir do söz dizimi ... döngü ise:
do
 {
    / / Tablolar
 } While (boolean_expression);
Boole test önce Boole ifadesi döngünün sonunda görünür dikkat edin, böylece döngü ifadeleri bir kez çalıştırır.
Boole ifadesi doğruysa, kontrol akışını yapmak için geri atlar ve döngü ifadeleri tekrar çalıştırmak.Boole ifadesi yanlıştır kadar bu işlemi tekrarlar.

Örnek

 public class 
Test {public static void main (String args [])
 {int x = 10; {System.out.print
do
("x değeri:" + x),
 x + +; System.out.print ("\ n" );} 
while (x <20);}} 
Bu şu sonucu üretecektir:
 x değeri: 10
 x değeri: 11
 x değeri: 12
 x değeri: 13
 x değeri: 14
 x değeri: 15
 x değeri: 16
 x değeri: 17
 x değeri: 18
 x değeri: 19

For Döngüsü

For Döngüsü verimli bir kez belirli bir sayıda çalıştırmak için gereken bir döngü yazmak için izin veren bir tekrar kontrolü yapısıdır.
Bir görevi tekrar edilmesi kaç kez biliyorum for döngüsü için yararlıdır.

Sözdizimi

For Döngüsü sözdizimi şöyledir:
for (, boolean_expression, güncelleştirme başlatma) 
 {
    / / Tablolar
 }
Burada bir for döngüsü içinde kontrol akışı:
  • Başlatma adım ilk idam, ve sadece bir kez olduğunu. Bu adım, herhangi bir döngü kontrol değişkenleri bildirmek ve başlatmak için izin verir. Bu sürece bir noktalı virgül göründüğü gibi, burada bir açıklama koymak için gerekli değildir.
  • Sonra, Boole ifadesi değerlendirilir. Doğru ise, döngünün gövdesi yürütülür. Yanlış ise, döngü gövdesi yürütmek ve döngü için geçmişte bir sonraki açıklamaya kontrolü atlar akmaz.
  • Döngü yürütür için gövdesinde sonra, kontrol akışını güncelleştirme deyimini geri atlar. Bu ifade herhangi bir döngü kontrol değişkenleri güncellemek için izin verir. Bu ifade bir noktalı virgül Boole ifadesi sonra görünür sürece, boş bırakılabilir.
  • Boole ifadesi şimdi tekrar değerlendirilir. Bu doğru ise, döngü yürütür ve süreç (döngü vücut, daha sonra adım güncellemek, sonra Boole ifadesi) kendini tekrarlar. Boole ifadesi yanlıştır sonra, için döngü sona erer.

Örnek

 public class Test {

    public static void main (String args []) {

       {(;, x <x 20 x = 1 int x = 10) için
          System.out.print ("x değeri:" + x);
          System.out.print ("\ n");
       }
    }
 }
Bu şu sonucu üretecektir:
 x değeri: 10
 x değeri: 11
 x değeri: 12
 x değeri: 13
 x değeri: 14
 x değeri: 15
 x değeri: 16
 x değeri: 17
 x değeri: 18
 x değeri: 19

Java döngü için geliştirilmiş

Java 5 olarak döngü için gelişmiş tanıtıldı. Bu esas olarak Diziler için kullanılır.

Sözdizimi

Döngüsü geliştirilmiş sözdizimi şöyledir:
for (beyanı: ifade)
 {
    / / Tablolar
 }
  • Deklarasyonu. Eğer erişen dizinin öğeleri ile uyumlu bir tür olan yeni ilan bloğu değişkeni,.Değişken blok için içinde satışa sunulacak ve değeri geçerli dizi elemanı olarak aynı olacaktır.
  • İfade. Bu döngü gerekir diziye değerlendirmek. Ifade bir dizi döndürür bir dizi değişken veya yöntem çağrısı olabilir.

Örnek:

 public class Test {

    public static void main (String args []) {
       int [] = {numaraları 10, 20, 30, 40, 50};

       {: (sayılar int x) için
          System.out.print (x);
          System.out.print (",");
       }
       System.out.print ("\ n");
       String [] isimler = {"James", "Larry", "Tom", "Lacy"};
       {: (isimleri String name) için
          System.out.print (isim);
          System.out.print (",");
       }
    }
 }
Bu şu sonucu üretecektir:
 10,20,30,40,50,
 Lacy James, Larry, Tom,,

Ara Kelimeler

Ara anahtar kelime tüm döngü durdurmak için kullanılır. Ara anahtar kelime herhangi bir döngü ya da bir switch deyimi içinde kullanılmalıdır.
Ara anahtar kelime en içteki döngü yürütülmesini durdurmak ve blok sonra kod bir sonraki satıra yürütme başlayacak.

Sözdizimi:

Bir ara sözdizimi herhangi bir döngü içinde tek bir ifadedir:
 break;

Örnek

 public class Test {

    public static void main (String args []) {
       int [] = {numaraları 10, 20, 30, 40, 50};

       {: (sayılar int x) için
          {(x == 30) ise
        break;
          }
          System.out.print (x);
          System.out.print ("\ n");
       }
    }
 }
Bu şu sonucu üretecektir:
 10
 20

Continue Anahtar kelime

Devam anahtar çevrim kontrol yapıların herhangi birinde kullanılabilir. Hemen döngünün bir sonraki yineleme atlamak için döngüye neden olur.
  • Döngüsü için bir olarak, continue anahtar kelime güncelleştirmeyi hemen açıklamaya atlamak için kontrol akışı neden olur.
  • Bir süre döngü içinde veya kontrol döngüsü, akış hemen Boole ifadesi atlar ise / yok.

Sözdizimi:

Bir continue söz dizimi herhangi bir döngü içinde tek bir ifadedir:
 continue;

Örnek:

 public class Test {

    public static void main (String args []) {
       int [] = {numaraları 10, 20, 30, 40, 50};

       {: (sayılar int x) için
          {(x == 30) ise
        devam;
          }
          System.out.print (x);
          System.out.print ("\ n");
       }
    }
 }
Bu şu sonucu üretecektir:
 10
 20
 40
 50