Etiket: Java

  • Java String Nesnelerinin Hafıza Kullanımı Nasıl Azaltılır?

    Java String Nesnelerinin Hafıza Kullanımı Nasıl Azaltılır?

    yazar:

    kategori:

    Bir Java uygulaması için Java sanal makinesi (JVM) tarafından oluşturulan ve yönetilen hafıza alanının (heap) ortalama %25’ini String nesneleri kaplar. Bir heapdump oluşturduğumuzda, String nesneleri ve String nesnelerini oluşturan char[] arraylerin ilk sıralarda olduğunu görebiliriz. Şu şekilde örneğin çalışan bir Java uygulamasının hafıza resmi alınabilir. [sourcecode language=”java”] jmap -dump:live,format=b,file=<filename> <PID> [/sourcecode] Eclipse MAT ile heapdump…

  • Java’da Polimorfizm Nasıl İşler?

    Java’da Polimorfizm Nasıl İşler?

    yazar:

    kategori:

    Profesyonel Java Sanal Kursu – 1. Bölüm‘den örnek alıntıdır. [pp-video file=”/003-java/026_poli” autoplay=”false”]

  • Java’ya Nereden Başlamalıyım?

    Java’ya Nereden Başlamalıyım?

    yazar:

    kategori:

    Son on yılın en popüler dili şüphesiz Java. Popülerliğini gün geçtikte artıran Java, günümüzde Java8 sürümü ile kullanımda. Java sadece bir programlama dili değil. Sahip olduğu tüm ekosistemi ile Java bir yazılım geliştirme platformu haline geldi. Java dili bu platformun sadece temel taşlarından bir tanesi. Bu platformun merkezinde Java uygulamalarını çalıştırmak için kullanılan Java Virtual…