Spec-Zone .ru
спецификации, руководства, описания, API
|
Язык программирования Java использует и "поля" и "переменные" как часть его терминологии. Переменные экземпляра (нестатические поля) уникальны для каждого экземпляра class. Переменные класса (статические поля) являются полями, объявленными с static
модификатор; есть точно одна копия переменной class, независимо от того, сколько времен class инстанцировали. Локальные переменные хранят временное состояние в методе. Параметры являются переменными, которые предоставляют дополнительную информацию методу; и локальные переменные и параметры всегда классифицируются как "переменные" (не "поля"). Называя Ваши поля или переменные, есть правила и соглашения, что Вы должны (или должен) следовать.
Восемь примитивных типов данных: байт, короткий, международный, долго, плавает, дважды, булев, и случайная работа. java.lang.String
class представляет символьные строки. Компилятор присвоит разумное значение по умолчанию для полей вышеупомянутых типов; для локальных переменных никогда не присваивается значение по умолчанию. Литерал является представлением исходного кода фиксированного значения. Массив является контейнерным объектом, который содержит постоянное число значений единственного типа. Длина массива устанавливается, когда массив создается. После создания фиксируется его длина.