Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
final

Все методы и переменные объектов могут быть замещены по умолчанию. Если же вы хотите объявить, что подклассы не имеют права

замещать какие-либо переменные и методы вашего класса, вам нужно объявить их как final (в Delphi / C не писать слово virtual).

final int FILE_NEW = 1;

По общепринятому соглашению при выборе имен переменных типа final—используются только символы

верхнего регистра (т.е. используются как аналог препроцерных констант C ). Использование final-методов порой приводит к выигрышу в скорости выполнения кода—поскольку они не могут быть замещены, транслятору ничто не мешает заменять их вызовы встроенным (in-line) кодом (байт-код копируется непосредственно в код вызывающего метода).

< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу