Приветствую Вас ГостьСреда, 15.05.2024, 02:38

Программирование на Java, Android, Delphi


Блог

Главная » 2013 » Январь » 23 » Ключевое слово static для создания статических переменных и методов в Java
12:39
Ключевое слово static для создания статических переменных и методов в Java
Ключевым словом static отмечаются статические члены класса: переменные и методы. Статические члены класса вызываются через имя класса а не объекта. Для их вызова не нужно создавать объект. Поэтому на статические члены накладываются ряд ограничений:
  • Статические методы могут вызывать только статические методы
  • Статические методы могут обращаться только к статическим переменным
  • Статические методы не могут обращаться к this и super.

 class StaticTest{
static final int Value1 = 50;
static int Value2 = 50;
static void ShowDialog(){
JOptionPane.showMessageDialog(null, "Статический метод");
}
}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
StaticTest.Value2 = 20;
StaticTest.ShowDialog();
}
Статические переменные (константы) можно использовать для создания глобальных констант:
 //объект с глобальными константами
class ConstObject{
static final int Value1 = 1;
static final int Value2 = 2;
static final int Value3 = 3;
}
Категория: Java (Общие вопросы) | Просмотров: 1351 | Добавил: alex | Теги: статические методы, программирование, статические переменные, Java, static, разработка программ в Рыбинске | Рейтинг: 5.0/1
Категории раздела
Java (Общие вопросы) [17]
Java (Библиотека, пакеты Java) [17]
Java (Разработка программного обеспечения на Java) [5]
Java (Среда разработки NetBeans) [5]
JSF + PrimeFaces [21]
Java EE [11]
Разное [3]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Календарь
«  Январь 2013  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Архив записей