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: 19Do 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
Kaydol:
Kayıtlar (Atom)