Поле или атрибут класса в Java - это переменная, объявленная внутри класса, и которая содержит данные, относящиеся к этому классу. Она может быть статической или нестатической. Статическое поле класса принадлежит классу, а не объекту, и используется общим для всех экземпляров этого класса. Статические поля могут использоваться без создания экземпляра класса. Нестатическое поле или экземпляр переменной принадлежит объекту класса и каждый объект имеет свою собственную копию этой переменной. Нестатические поля не могут быть использованы, пока не создан экземпляр класса. Пример объявления поля в Java: public class MyClass {
int x; // нестатическое поле класса static int y; // статическое поле класса
} Код int x объявляет нестатическое поле класса, а static int y объявляет статическое поле класса. Для доступа к нестатическому полю класса, нужно создать экземпляр класса и использовать точечный (" . ") оператор. Для доступа к статическому полю, можно использовать имя класса,