瞌睡中的葡萄虎

博客园 首页 新随笔 联系 订阅 管理

2014年9月27日 #

摘要: Apache组织开发了一套用于操作JavaBean的API,这套API考虑到了很多实际开发中的应用场景,因此在实际开发中很多程序员使用这套API操作JavaBean,以简化程序代码的编写。BeanUtils的作用:1)支持String到8种基本数据类型的转换;2)其他引用数据类型都需要注册转换器:C... 阅读全文
posted @ 2014-09-27 13:26 瞌睡中的葡萄虎 阅读(271) 评论(0) 推荐(0) 编辑

摘要: 访问JavaBean属性的两种方式1)直接调用bean的setXXX或getXXX方法;2)通过内省技术访问(java.beans包提供了内省的API),内省技术访问也提供了两种方式: a)通过PropertyDescriptor类操作Bean的属性; b)通过Introspector类获得Be... 阅读全文
posted @ 2014-09-27 13:26 瞌睡中的葡萄虎 阅读(459) 评论(0) 推荐(0) 编辑

摘要: 反射的作用1)在运行时判断任意一个对象所属的类;2)在运行时构造任意一个类的对象;3)在运行时判断任意一个类所具有的成员变量和方法;4)在运行时调用任意一个对象的方法。5)反射API可以获取程序在运行时刻的内部结构。6)使用反射的一个最大的弊端是性能比较差。相同的操作,用反射API所需的时间大概比直... 阅读全文
posted @ 2014-09-27 13:25 瞌睡中的葡萄虎 阅读(2504) 评论(0) 推荐(0) 编辑