1、 JavaBean是Java语言中的软件组件体系结构。
2、 JavaBean是一种java语言写成的可重用组件。
3、 JavaBean对于快速生产图形用户界面(GUI)领域中的软件是非常有用的。
4、 JavaBean能够部署到GUI生成工具中,用于拖放GUI界面。
5、 JavaBean的规范所要求的一系列特性:
1)要有一个无参的public的构造方法;
2)对所有的属性值提供相应的get/set方法;
3)应该实现Serializable接口;
4)必须支持内省;
5)必须能够在可视化应用程序生成工具中应用。
6)如果Bean有运行时外观,那就必须扩展java.awt.Compent类。
6、反射指可以再运行期间去探究去运行在编译期间完全不知的类以及属性和方法。
7、Java不是动态语言,但有一定的动态性。体现在反射性和代理模式。
8、反射的作用有如下两点:
1)可以使用反射动态地创建对象。
2)应用程序需要在运行时加载一个特定的类,以便实现某个任务时可以用到反射。