18 Mayıs 2014 Pazar
17 Mayıs 2014 Cumartesi
Dosya İşlemleri
Bu yazımda dosya işlemleri ve kullanımları hakkında biraz bahsedeceğim. Öncelikle dosya işlemleri bir programcı için çok önemli. En basitinden oluşan hatayı kaydedip daha sonra tekrar bakabilme olanağı sağlıyor. Örneğin Firefox çöktüğünde çökme raporunu kaydedip daha sonra siz isterseniz o raporu programcılara yolluyor ve böylece programcılar hatayı görüp düzeltebilme olanağına kavuşuyor. Örnekler sanki bir program yazıyormuş ve hata alınca log dosyası oluşuyormuş gibi olacak ve böylece yararını daha iyi göreceğiz. 1) Dosya Yazma: 2) Dosya Okuma:
6 Mayıs 2014 Salı
Try-Catch Kullanımı
Exception Handling (Hata çözümlenmesi) : Programlamada hatalar kaçınılmaz, ufak bir kod yazarken bile hata alma olasılığı oldukça yüksek. Biz hataları ne kadar düzeltmeye çalışsak da son kullanıcının kullanımını bilmediğimiz için çoğunlukla gözümüzden kaçan noktalar oluyor. Bu yazıda çalışma zamanı hatalarını(exception, error ile karıştırılmamalı) ve onları çözümlemenin yolunu anlatacağım. Öncelikle birkaç terimi açıklamalıyım; 1) Exception : Beklenmeyen hatalara(istisna) verilen isimdir. Errordan farkı ise bu hataları tahmin edip, yakalayıp o hatalarla karşılaştığınızda ne yapacağınızı belirleyebilmenizdir. Error durumunda ise durumu tahmin edip onu yönetemezsiniz. 2) Error: Bu hata JVM(Java Virtual Machine) seviyesindedir. Kontrol edilmez çünkü bu uygulama seviyesinde bir hata değildir. Örneğin OutOfMemoryError hatası(hafıza bitimi) oluştuğunda programın yapabileceği bir şey yoktur. Yani bu hatalar oluştuğunda programın kapatılması gerekir. 3) ...
