مثال
یک روش ایستا به این معنی است که می تواند
بدون ایجاد یک شی از کلاس، برخلاف public:
کلاس عمومی MyClass {
// روش استاتیک
static void myStaticMethod() {
System.out.println("روش های استاتیک را می توان بدون ایجاد اشیا فراخوانی کرد");
}
// روش عمومی
public void myPublicMethod() {
System.out.println("روش های عمومی باید با ایجاد اشیا فراخوانی شوند");
}
// روش اصلی
public static void main(string[ ] args) {
myStaticMethod(); // فراخوانی متد استاتیک
// myPublicMethod(); این یک خطا را خروجی می دهد
MyClass myObj = جدید MyClass(); // یک شی از MyClass ایجاد کنید
myObj.myPublicMethod(); // فراخوانی متد عمومی
}
}
تعریف و استفاده
کلمه کلیدی ایستا یک اصلاح کننده بدون دسترسی است که برای روش ها و ویژگی ها استفاده می شود. بدون ایجاد یک شی از یک کلاس می توان به متدها/ویژگی های ایستا دسترسی داشت.
صفحات مرتبط
در آموزش اصلاحکنندههای جاوا، درباره اصلاحکنندهها بیشتر بخوانید.