Я слушаю подкаст java posse, на этом часто обсуждаются компоненты (компоненты примечаний не являются (явно) объектами). Они жалуются на то, что Java не имеет компонентов и контрастирует с .NET. Компоненты, по-видимому, упрощают разработку приложений (а не только графических приложений).
Я могу понять из обсуждения некоторые качества, которые имеет компонент, что-то делать с развязкой (подстановка одного компонента для другого - это просто вопрос сантехники). Он имеет кое-что со свойствами, он определенно имеет что-то делать с событиями и делегатами.
Итак, на вопросы:
./Кто-нибудь может объяснить мне, что такое компонент. (и почему java beans не являются компонентами).
./Кто-нибудь может объяснить, как они помогают развитию.
./может кто-нибудь объяснить, почему у java нет их, если они так полезны.