当前位置:首页 > 开发 > 编程语言 > Java > 正文

Java深入(1)

发表于: 2015-02-02   作者:_wy_   来源:转载   浏览:
摘要: 一、javabean   1.定义      属性名通过getter,setter方法确定,如getX确定x属性,getCPU确定CPU属性      setter确定属性名:属性名第2个字母是小写,第1个字母才从大写变成小写   2.内省(IntroSpec

一、javabean
   1.定义
      属性名通过getter,setter方法确定,如getX确定x属性,getCPU确定CPU属性
      setter确定属性名:属性名第2个字母是小写,第1个字母才从大写变成小写
   2.内省(IntroSpector)
      2.1 借助PropertyDescriptor类
      2.2 IntroSpector.getBeanInfo()
   3.Method.invoke()疑问(尚未解决)

      Method.invoke()调用对象实例的非String类型的属性的setter方法时报错:

          argument type mismatch(只有属性类型为String不报错),具体见附件DefaultRowMapper.java

Java深入(1)

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

推荐文章
编辑推荐
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号