Java反射之gettter和setter方法
来源:互联网 发布:无锡汽车模具编程招聘 编辑:程序博客网 时间:2024/05/18 00:28
最近在学习java一些高大上的技术,了解到java中反射技术的重要。开始对反射技术进行学习,也算是略懂皮毛。
接下来我就来讲一讲我的学习,最好将用到的方法封装成公用方法BeanUtils类,生命一些静态方法。我使用反射封装一些小方法,是为了对大部分有共性的方法通用,所以要求,
1、Bean类的属性符合属性命名规则,首字母小写而且必须有getXXX与setXXX方法;
2、属性xxx对应的getXxx,setXxx,Xxx必须与类的属性字段名一致,而首字母要大写;
3、getXxx是无参的,setXxx参数只能有1个,而且类型必须与属性一致(除了基础数据类型,他们可以自动打包);
public class Person { private String name; private int age; private Date birthday; public Person() { } public Person(String name, int age, Date birthday) { super(); this.name = name; this.age = age; this.birthday = birthday; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public Date getBirthday() { return birthday; } public void setBirthday(Date birthday) { this.birthday = birthday; } }
0 0
- Java反射之gettter和setter方法
- java基础之反射-通过反射调用某个属性的setter和getter方法
- java反射getter和setter
- java反射机制setter方法使用
- java之setter和gtter
- Java反射机制-调用setter及getter方法
- Java学习笔记之三--类和对象以及Setter和Getter方法的使用
- java 反射之属性和方法
- getter和setter方法
- setter和getter方法
- setter和getter方法
- getter和setter方法
- getter和setter方法
- Java的setter方法和getter方法的使用
- 通过反射调用setter及getter方法
- swift学习笔记之setter和getter方法
- setter方法和getter方法
- setter方法和getter方法
- 堆排序算法
- javaWeb定时任务的一种实现方式
- C++服务器(一):了解Linux下socket编程
- 如何使用Xcode7软件添加NTL库并运行C++程序。
- 欧拉项目第四题 Largest palindrome product
- Java反射之gettter和setter方法
- Android Hook神器——XPosed入门(登陆劫持演示)
- Android Studio使用教程(二)
- 民数记研读2——于宏洁
- android开发中源生代码向JS中传值问题
- linux Qt无法自动加载数据库驱动
- N个降序数组,找到最大的K个数
- C#操作SQLServer中的二进制类型的数据方法
- 跳转页面的加载数据提示