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

网站开发竞争对手分析做一个简单的管理系统

网站开发竞争对手分析,做一个简单的管理系统,制作一个网站就等于制作一个网页,关键词推广seo目录 一.什么是反射 用实体类Student做示范 三.反射实例化 四.反射动态方法调用 五.反射读写属性 一.什么是反射 反射java语言中的一种机制#xff0c;通过这种机制可以动态的实例化对象#xff0c;读写属性#xff0c;调用方法 二.类类 Class.forName(完整类名)类名…目录 一.什么是反射 用实体类Student做示范 三.反射实例化 四.反射动态方法调用 五.反射读写属性 一.什么是反射 反射java语言中的一种机制通过这种机制可以动态的实例化对象读写属性调用方法 二.类类 Class.forName(完整类名)类名 .class对象 .getClass 用实体类Student做示范 package com.zking.fanshe;public class Student {private String sid;private String sname;public Integer age;static{System.out.println(加载进jvm中);}public Student() {super();System.out.println(调用无参构造方法创建了一个学生对象);}public Student(String sid) {super();this.sid sid;System.out.println(调用带一个参数的构造方法创建了一个学生对象);}public Student(String sid, String sname) {super();this.sid sid;this.sname sname;System.out.println(调用带二个参数的构造方法创建了一个学生对象);}SuppressWarnings(unused)private Student(Integer age) {System.out.println(调用Student类私有的构造方法创建一个学生对象);this.age age;}public String getSid() {return sid;}public void setSid(String sid) {this.sid sid;}public String getSname() {return sname;}public void setSname(String sname) {this.sname sname;}public void hello() {System.out.println(你好我是 this.sname);}public void hello(String name) {System.out.println(name 你好我是 this.sname);}SuppressWarnings(unused)private Integer add(Integer a, Integer b) {return new Integer(a.intValue() b.intValue());}Overridepublic String toString() {return Student [sid sid , sname sname , age age ];}}//1.Class.forname()Class stuClass Class.forName(com.zking.fanshe.Student);//2.类Class Class Student.class;//3.对象 .getClassStudent student new Student();Class class2 student.getClass();System.out.println(stuClass);System.out.println(class2);System.out.println(Class); 三.反射实例化 getConstructorgetDeclaredConstructornewInstance //实例化对象Constructor con stuClass.getConstructor();Student stu (Student) con.newInstance();stu.setSid(001);stu.setSname(宝宝);System.out.println(stu);//有参 参数构造Constructor con1 stuClass.getConstructor(String.class,String.class);Student stu02 (Student) con1.newInstance(004,瑶宝);System.out.println(stu02);//私有方法①ConstructorStudent con3 stuClass.getDeclaredConstructor(Integer.class);con3.setAccessible(true);Student stu04 con3.newInstance(18);System.out.println(stu04); 四.反射动态方法调用 getMethodgetDeclaredMethod //无参的公共方法Method method stuClass.getMethod(hello);method.invoke(stu);//有参的公共方法Method method2 stuClass.getMethod(hello, String.class);method2.invoke(stu, 辉辉);//②Method method3 stuClass.getDeclaredMethod(add, Integer.class,Integer.class);method3.setAccessible(true);int n (Integer) method3.invoke(stu, 1,2);System.out.println(n); 五.反射读写属性 getFieldgetDeclaredField //公有反射属性Field field stuClass.getField(age);field.set(stu, 98);System.out.println(stu);//私有反射属性Field sname stuClass.getDeclaredField(sname);sname.setAccessible(true);sname.set(stu, 小红花);System.out.println(stu);
http://www.sadfv.cn/news/405116/

相关文章:

  • 铁路网站建设论文wordpress数据库内容搬家
  • 苏州乡村旅游网站建设策划书zimg wordpress
  • 烟台百度网站排名网站开发部组织架构
  • dede网站本地访问速度慢深圳景观设计公司排名
  • 做网站的费用入账网上网页设计
  • 定制网站与模板建站维护外贸经济平台代销到哪里买
  • 深圳电子商务网站 开发镇江抖音seo
  • 国外经典平面设计网站网店运营规划
  • 锡盟本地网站建设西安家电商城网站建设
  • 网站开发的英文参考文献网站建设问题
  • 做物流网站模块辽宁省造价信息网
  • 广州企业网站建设方案title (网站建设)
  • 成都网站建设推荐图文广告店最佳名字
  • 优设设计网站导航网络优化工程师吃香吗
  • wordpress类开源网站广告网站建设目标
  • 制作网站用的域名网站建设业务员提成
  • 湖北公司网站建设多少钱淄博网站建设app开发
  • 企业网站cms源码网络推广对产品销售的重要性
  • 佛山正规的免费网站优化开源网站统计
  • 网站建设合同编号购买链接怎么买
  • 中国铁建企业门户网站有什么网站可以做投票功能吗
  • 网站开发国际化网站怎样在360做优化
  • 无锡建设公司网站小雨wordpress
  • 上海做设计公司网站wordpress后台403
  • 佛山公司建网站大型网站要多少钱
  • 承德房地产网站建设霍山网站建设
  • 网站托管服务 优帮云贵阳百度公司建网站电话
  • 汕头网站优化电话搬家公司网站制作
  • 海南网站建设平台建设网证书查询
  • 绍兴 网站制作电子贺卡制作模板