Встречается на собеседованиях • сегодня

Что такое JavaBean

JavaBean — это стандартный Java-класс, который следует определенным соглашениям:

  1. Имеет конструктор без аргументов.
  2. Свойства доступны через геттеры (getX()) и сеттеры (setX()).
  3. Реализует Serializable (необязательно, но часто).

Используется в frameworks (Spring, JSF) для инъекции зависимостей, сериализации и работы с ORM.

Пример:

java
public class User implements Serializable {
    private String name;
    private int age;

    // Пустой конструктор
    public User() {}

    // Геттеры/сеттеры
    public String getName() { return name; }
    public void setName(String name) { this.name = name; }
    
    public int getAge() { return age; }
    public void setAge(int age) { this.age = age; }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы