CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
tüm görevler
Tüm seviyeler
İstisnalar oluşturma
Modül 1
seviye ,
Ders
1. throwoperatör Bir blok tarafından bir istisna yakalandığında catchve Java makinesine atılana kadar, bu sadece miras alan Exception(veya daha doğrusu Throwable) bir nesnedir. İstisna nesnesinin kendisinin herhangi bir büyülü özelliği yokt
İstisna türleri
Modül 1
seviye ,
Ders
1. İstisna türleri Tüm istisnalar, aslında birbirini miras alan sınıflar olan 4 türe ayrılır. Throwablesınıf Tüm istisnalar için temel sınıf, sınıftır Throwable. Sınıf, Throwablegeçerli çağrı yığınını (geçerli yöntemin yığın izlemesi) bir d
Kendi istisnalarınızı oluşturma
Modül 1
seviye ,
Ders
Muhtemelen kod çalıştırdığınız ve sonunda NullPointerException , ClassCastException veya daha kötüsü gibi bir durumla karşılaştığınız bir durumla karşılaşmışsınızdır... Bunu, uzun bir hata ayıklama, analiz, googling vb. süreci takip eder. İ
Yığın izleme
Modül 1
seviye ,
Ders
1. Yığın izi alma Java programlama dili, bir programcıya bir programda neler olup bittiği hakkında bilgi alması için birçok yol sunar. Ve sadece kelimeler değil. Örneğin, C++ programları derlendikten sonra, makine koduyla dolu büyük bir dos
Kaynaklarla dene bildirimi
Modül 1
seviye ,
Ders
1. Dış kaynaklar Bir Java programı çalışırken, bazen Java makinesinin dışındaki varlıklarla etkileşime girer. Örneğin, diskteki dosyalarla. Bu varlıklara genellikle dış kaynaklar denir. İç kaynaklar, Java makinesinde oluşturulan nesnelerdir
Seviye için ek dersler
Modül 1
seviye ,
Ders
Bu düzeyde, istisnaların nasıl ve neden meydana geldiğini öğrendiniz. Bu, bir programcı olarak gelecekteki çalışmalarınız için çok önemli bir konudur. Birkaç gerçek dünya örneği ve birkaç ek makale görerek incinmeyeceğinizden eminiz. İstisn
Java'da ayrılmış kelimeler
Modül 1
seviye ,
Ders
1. Kelime listesi Herhangi bir programlama dilinde olduğu gibi, Java'da da özel anlamı olan kelimeler vardır. Örneğin returnveya ifveya while. Bu kelimelere anahtar kelimeler ( anahtar kelimeler ) denir ve Java dili tarafından ayrılmış kabu
İstisna sarma
Modül 1
seviye ,
Ders
3. Sarma istisnaları Kontrol edilen istisnalar teoride harika görünüyordu, ancak pratikte büyük bir hayal kırıklığı olduğu ortaya çıktı. Diyelim ki projenizde çok popüler bir yönteminiz var. Programınızdaki yüzlerce yerden çağrılır. Ve buna
hata
Modül 1
seviye ,
Ders
Hatalardan korkun ama onları Java ile yazmayın! Muhtemelen Java'daki istisnalar hakkında birkaç şey biliyorsunuzdur . Bugün en azından yüzeysel bir bilgi size fayda sağlayacaktır. Error sınıfını ve yığın izlerinde göründüğünde birçok kişiyi
Switch ifadesi ve switch deyimi
Modül 1
seviye ,
Ders
Çok koşullu kod yazarken, mutlaka bir if-else veya switch ifadesi kullanmışsınızdır . Ancak if-else'ye bu alternatifin dezavantajları vardır. Hatta bazı insanlar switch deyimini "anti-kalıp" olarak adlandırdı . Bu da ne? Bir anti-kalıp, köt
Veri girişi için akışlar
Modül 1
seviye ,
Ders
1. Veri akışları Nadiren bir program kendi başına bir ada olarak var olur. Programlar genellikle bir şekilde "dış dünya" ile etkileşime girer. Bu, klavyeden veri okuyarak, mesaj göndererek, İnternet'ten sayfa indirerek veya tersine uzak bir
Zincirleme akışlar
Modül 1
seviye ,
Ders
1. InputStreamReadersınıf Akışların bir başka ilginç özelliği de birden çok akışı zincirler halinde birleştirebilmenizdir . Bir akış, verileri yalnızca dahili veri kaynağından değil, aynı zamanda başka bir akıştan da okuyabilir . Bu, Java'd
Daha fazla göster
1
...
9
10
11
12
13
...
35
Please enable JavaScript to continue using this application.