| |
|
Константы языка программирования Java
|
В языке Java для обозначения констант используется ключевое слово final, например:
public class MyConstants
{
public static void main(String[] args)
{
final double MM_IN_CM = 10;
double areaWidth = 250;
double areaHeight = 500;
System.out.println("Размер участка в миллиметрах: "
+ areaWidth * MM_IN_CM + "на"
+ areaHeight * MM_IN_CM);
}
}
|
Ключевое слово final означает, что присвоить какое-либо значение данной переменной можно лишь один раз и навсегда. Использовать в именах констант только прописные буквы или только строчные необязательно.
В языке Java часто необходимы константы, доступные нескольким методам внутри одного класса. Обычно они называются константами класса (class constants). Константы класса объявляются с помощью ключевых слов static final
public class MyConstants2
{
public static final doublt MM_IN_CM = 10;
public static void main(String[] args)
{
double areaWidth = 250;
double areaHeight = 500;
System.out.println("Размер участка в миллиметрах: "
+ areaWidth * MM_IN_CM + "на"
+ areaHeight * MM_IN_CM);
}
}
|
Можно отметить, что константа класса задается вне метода main. Получается, что ее можно использовать в других методах того же класса. Более того, если (как в нашем примере) константа объявлена как public, методы из других классов также могут получить к ней доступ. В нашем примере это можно сделать с помощью выражения MyConstants2.MM_IN_CM
|
|
Для наших любимых посетителей:
|
|
|
|
Мы рекомендуем вам ознакомиться со следующими материалами на тему:
|
|
|
|
Информация для интересующихся веб-дизайном и программированием:
|
|
|
|
|