3

I'm confused. I've seen two different terms: Javabean and Java Beans. Is there a significant difference between them?

  • Where did you see these terms? – Martijn Verburg Apr 4 '12 at 10:28
  • I saw those in searching in google or in book. I'm wrong? – Sam Apr 4 '12 at 10:49
  • It is nice that I'm attending Stanford's NLP class. – Chiron Apr 4 '12 at 11:16
  • 1
    Does this SO question help? stackoverflow.com/questions/1361758/… – jcmeloni Apr 4 '12 at 11:25
  • 4
    One is singular and the other is plural? Really, without any more context this question is not answerable. – Jesper Apr 4 '12 at 11:46
11

People tend to casually refer to Java classes as "Java beans" in conversations and articles.

When written as one word, however, "JavaBeans" are classes conforming to a particular convention. A JavaBean is a Java Object that is serializable, has a nullary constructor, and allows access to properties using getter and setter methods. See Wikipedia's article on JavaBeans for more information.

It's also important to note the difference between a Javabean and an EJB.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.