O que é exatamente um JavaBean?
Eu entendi, eu acho, que um "Bean" é uma classe Java com propriedades e getters / setters. Tanto quanto eu entendo, é o equivalente a uma estrutura C. Isso é verdade? Além disso, existe uma diferença sintática real entre um bean e uma classe regular? Existe alguma definição especial ou uma...