ตัวอย่างของจาวาบีนส์ ของ จาวาบีนส์

// PersonBean.javapublic class PersonBean implements java.io.Serializable {        private String name;    private boolean deceased;    // No-arg constructor (takes no arguments).    public PersonBean() {    }    public String getName() {        return this.name;    }    public void setName(String name) {        this.name = name;    }    // Different semantics for a boolean field (is vs. get)    public boolean isDeceased() {        return this.deceased;    }    public void setDeceased(boolean deceased) {        this.deceased = deceased;    }}
// TestPersonBean.javapublic class TestPersonBean {    public static void main(String[] args) {        PersonBean person = new PersonBean();        person.setName("Bob");        person.setDeceased(false);        // Output: "Bob [alive]"        System.out.print(person.getName());        System.out.println(person.isDeceased() ? " [deceased]" : " [alive]");    }}