Arduino Desibel Ölçer

Arduino ile kolay ve basit birçok proje yapabiliriz. Bunlardan birisi olan desibel ölçer için aşağıdaki malzemelere ihtiyacımız var. Gerekli malzemeler: Arduino Breadboard 6 adet dişi-erkek jumper kablo, 6 adet erkek jumper kablo 1 adet led veya buzzer 1 adet ses sensörü (mikrofon) Tüm bu işlemleri yaptıktan sonra kodumuzu arduinoya yüklüyoruz. Ses sensörüne yakın bir konumda […]

Java İlk Değer Atanması

Merhaba bugün bir java uygulaması ayağa kalkarken hangi aşamalardan geçiyor bunu inceleyeceğiz. Java uygulamalarında yerel değişkenler, nesneye ait global alanlar ve sınıfa ait global alanlar(statik alanlar) olmak üzere üç farklı değişken çeşidi bulunmaktadır. Bu değişkenler temel tip veya sınıf tipinde olabilir. 1. Yerel değişkenler: Bu değişkenlere başlangıç değeri geliştirici tarafından verilmelidir. Başlangıç değeri verilmeden kullanılırsa ilk […]

Android Admob Reklam Ekleme

Android uygulama geliştirdikten sonra kazanç elde etmek için iki yöntem vardır. Birinci yöntem uygulamayı ücretli satmak ikinci yöntemse uygulama içerisinde reklam vermek. Android uygulamamıza içerisine reklam vermek için öncelikle admob servisi üye olmamız gerekmektedir. Admob servisine üye olduktan sonra uygulamalar alanından yeni uygulama ekle butonuna tıklıyoruz. “Uygulamanızı Google Play veya App Store’da yayınladınız mı?” sorusunu […]

Java Garbage Collector Nasıl Çalışır

Merhaba bugün sizlere Java’nın en önemli özelliklerinden birisi olan Garbage Collector’un nasıl çalıştığından bahsedeceğim. Garbage Collector heap alanında çalışan ve heap alanında new operatörü, Class.forName().newInstance(), clone() veya readObject() metotlarıyla oluşturulan ve referansı olmayan nesneleri heap alanından temizleyen mekanizmanın adıdır. Java programlama diliyle uygulama geliştiren birçok geliştiricinin temel seviyede haberdar olduğu Garbage Collector’ı inceleyeceğiz. C, C++ […]

Java Nesnelerin Başlangıç Durumu

Başlangıç durumuna getirme (Initizalition) işlemi yapılandırıcı metotlar (Constructor) tarafından gerçekleştirilir. Yapılandırıcı metotlar sınıf adı ile aynı isimde olmalıdır. Bu sayede java yapılandırıcı metodu otomatik olarak çağırabilecek ve başlangıç durumuna getirerek sınıfı kullanılabilir hale getirecektir. Yapılandırı metotlar değer döndürmezler. Değer döndürmez ibaresi metotlardaki void ifadesine karşılık gelmemektedir. Yapılandırıcı metottan çıkılmak istenildiğinde return ifadesini kullanabilir. Yapılandırıcı metotları […]