当前位置: 首页 > news >正文

网站建设与管理案例教程教学大纲网站建设多少钱专业

网站建设与管理案例教程教学大纲,网站建设多少钱专业,成都百度推广联系方式,中文官网资源反射和注解本就是一家人#xff0c;注解离不开反射#xff0c;这里先将反射的写法#xff0c;本文涉到的注解暂时可以不不用理解 1#xff0c;创建一个类 public class ReflexUser {public String name;private String namePrivate;protected String nameProtected;Strin…反射和注解本就是一家人注解离不开反射这里先将反射的写法本文涉到的注解暂时可以不不用理解 1创建一个类 public class ReflexUser {public String name;private String namePrivate;protected String nameProtected;String nameDefault;public void setName(String name) {this.name name;Log.e(ReflexUser, setName: name);}protected String getNameProtected() {return nameProtected;}String getNameDefault() {return nameDefault;}private String getNamePrivate() {return namePrivate;}public String getName() {Log.e(ReflexUser, getName: name);return name;}}2执行反射相关操作 //反射创建对象//反射获取class对象,相当于获取到加载到内存的ReflexUser.classClass? classR Class.forName(com.kx.jetpack.reflex.own.ReflexUser);//反射创建class实例 ,这里相当于new ReflexUser(),如果ReflexUser这个类在其它库中无法new 可以通过这个方法创建对象Object o classR.newInstance();//反射获取对象方法并且执行//根据名字获取class中的方法这里相当于获取到ReflexUser中getName()这个方法Method getName classR.getMethod(getName, null);//根据名字获取class中的方法这里相当于获取到ReflexUser中setName()这个方法//getMethod(String name, Class?... parameterTypes)有两个参数//String name:class中的方法名字//Class?... parameterTypes:可变参数这里相当于方法中设置的参数的类型的class如果没有就为空//这里的getName没有传入的nullsetName有一个String类型所以传入的为String.class//getMethod只能获取到public方法的方法//getDeclaredField:获取所有方法Method setName classR.getMethod(setName, String.class);//执行类的方法相当余ReflexUser.setName方法setName.invoke(o, Reflex Method);//执行类的方法相当余ReflexUser.getName方法//Object invoke(Object obj, Object... args)//Object obj:传入通过反射创建的对象//Object... args可变参数传入对应方法中的值getName.invoke(o, null);//反射获取字段//并对字段进行操作这里获取到ReflexUser中name字段//getField(String name)通过名字获取字段只能获取到public字段//getDeclaredField(String name):通过名字获取字段所有的//这里相当于获取到ReflexUser.name这个字段Field field classR.getField(name);//对字段进行赋值//set(Object obj, Object value)Object obj传入反射创建的对象Object value需要修改的值field.set(o, Reflex field);//执行获取到的方法反射打印值是否修改成功getName.invoke(o, null); 打印结果如下
http://www.huolong8.cn/news/400939/

相关文章:

  • 建设网站网网站开发都需要什么工作
  • 中国工程建设网站唐山建设工程造价信息网站
  • 绵阳网站建设多少钱网站建设与管理是干什么的
  • 贸易网站设计公司专业零基础网站建设教学培训
  • 工商营业执照注册网站微网站app制作
  • 申请网站的域名crm系统网址
  • 万网网站空间购买wordpress主题的连接函数
  • 温州网站推广效果好可以自己做网站
  • 上海企业网站设计制作开发小程序软件的公司
  • 湖南省建设资源人才网站网站用图片
  • 网站诚信体制建设药检局信息化网站系统建设方案
  • 开发网站用什么语言最好吗合肥seo按天扣费
  • 手机网站下拉刷新仿站怎么做
  • 如何做网站推广营销网站建设淘宝店铺模板
  • 南和邢台网站制作北京网站建设品牌
  • 建设网站必须用dns大连网站怎么推广
  • linux主网站设计做百度网站好吗
  • 丰台青岛网站建设网站开发项目拖延周期
  • 关于网站建设的方案ppt最近一周新闻
  • 网站的建设百度首页精简版
  • 网站排行榜图片拼接在线制作
  • 创建网站的步骤正确的建议是
  • 免费自己制作logo的网站wordpress小说站
  • 自己建网站 知乎最好的网页设计公司
  • 做cms网站步骤商城系统管理
  • 重庆seo整站优化外包服务门户网站的建设成果
  • seo百度网站排名研究中心关键词首页优化找代理做网站多少钱
  • 昆明网站制作服务商建设一个购物网站需要什么
  • wordpress 淘口令网站优化前景
  • 淘宝网站小视频怎么做的公众号制作教程视频