Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Java -Statick Metodlar
#1
Bu tür metodların iki kullanım amacı vardır.İlki; her nesne için aynı işi yapan static bir metod tanımlanır ve bütün nesneler için ayrı ayrı oluşturulmaz.Böylece bellekten kazanç sağlanır.Diğeri ise; nesne oluşturmadan sınıf içerisindeki metodlara erişmektir.Örnek verecek olursak eğer;


Kod:

Kod:
public class staticmetod {

   public static void main(String[] args) {

       System.out.println(staticmetod.metod(5, 9));

   }
   public static int metod(int a, int b)
   {
       return a * b;
   }

}
[size=undefined]



Yukarıdaki metoda sınıfadı.metodadı şeklinde erişebildik.Bu tür kullanımlara en iyi örnek aslında Math() sınıfıdır.Burada da sınıf adını belirterek(Math()) erişim sağlayabiliriz.Örnek;


Kod:[/size]

Kod:
public class mathsinifi {

   public static void main(String[] args) {

       int a = 2, b = 4;
       //System.out.println(Math.pow(a, b)); //çıktımız 16.0 olacaktır.
       System.out.println((int)Math.pow(a, b)); //çıktımız 16 olacaktır.

   }

}
[size=undefined]


şeklinde de yukarıdaki örneğe benzer bir kullanım verebiliriz.Sonuçta her ikisi de sınıfadını kullanarak işlem yapmaktadır.[/size]
Ara
Cevapla }}}}


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 2 Ziyaretçi

Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping