3

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

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

1 Answer 1

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.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.