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

福州中小企业网站制作网络规划设计师希赛

福州中小企业网站制作,网络规划设计师希赛,本地wordpress后台很慢,徐州网站建设要多少钱一. 反射概念 反射(Reflection)允许程序在运行时查询、访问和修改类、接口、字段和方法的信息。反射提供了一种动态操作类的能力。 二. Java反射的基本使用和应用 java.lang.reflect 是 Java 反射机制的核心包 ,提供了操作类及其成员&…

一. 反射概念

反射(Reflection)允许程序在运行时查询、访问和修改类、接口、字段和方法的信息。反射提供了一种动态操作类的能力。

二. Java反射的基本使用和应用

java.lang.reflect 是 Java 反射机制的核心包 ,提供了操作类及其成员(字段、方法、构造函数等)的类和接口。通过这些 API,开发者可以在运行时动态地查询和修改类的结构

2.1 获取Class对象

  • 通过类字面量

    • // 类字面量 Class<?> peoClass = Peo.class;
  • 通过getClass方法

    • // getClass方法 Peo peo = new Peo(); Class<?> peoClass2 = peo.getClass();
  • 通过Class.forName()

    • // Class.forName()方法 Class<?> peoClass3 = Class.forName("Peo");

2.2 创建对象

		// 通过反射动态创建对象 Peo peo = Peo.class.getDeclaredConstructor().newInstance();

2.3 访问成员属性

        // 访问字段Class<?> classPeo = Peo.class;Field field = classPeo.getDeclaredField("name");field.setAccessible(true); // 如果字段是私有的, 需要设置为可访问field.set(peo, "xynu"); // 设置字段值Object o = field.get(peo); // 获取字段值System.out.println(o);

2.4 访问成员方法

调用无参方法

  • Method method = classPeo.getDeclaredMethod("print"); method.invoke(peo);

调用有参方法

  • Method method1 = classPeo.getDeclaredMethod("add", Integer.class, Integer.class); method1.invoke(peo, 1, 2);

2.5 获取构造函数

        Class<?> classPeo = Peo.class;// 获取构造函数Constructor<?> constructor = classPeo.getConstructor(String.class, Integer.class);System.out.println(constructor.getName());

2.6 获取接口和父类

        Class<?> classPeo = Peo.class;// 获取接口和父类Class<?>[] interfaces = classPeo.getInterfaces();for (Class<?> c : interfaces) {System.out.println(c.getName());}Class<?> superclass = classPeo.getSuperclass();System.out.println(superclass.getName());
http://www.dtcms.com/wzjs/538958.html

相关文章:

  • 网站办事服务建设情况wordpress 备份云盘
  • 淄博市建设监理协会网站ui网上接单网站
  • 用云主机做网站关键词在线试听
  • 平顶山 网站建设公司电商网站设计线路图
  • 中国铁路建设集团公司网站互联网学校
  • 网站开发薪酬网站与经营网站
  • 织梦做双语网站wordpress建立博客
  • 密云免费网站建设网络营销策划活动方案
  • 金棕榈客户关系管理系统seo公司网站建设
  • 深圳做网站哪个平台好个人住房公积金贷款
  • 购物商城外贸网站线上做笔记的网站
  • 做任务能赚钱的网站怎么去建一个网站
  • 网站引导动画怎么做做网站需要的手续
  • wordpress连接信息江门网站优化排名
  • 怎么在导航网站上做推广wordpress导航主题模板下载地址
  • 公司做营销网站网站和服务器是什么关系
  • 东莞做网站公司电话在网站上做宣传
  • 济南国画网站建设如何制作自己的网站页制作
  • 巢湖网站建设常州网络推广价格
  • 网站建设基本范例vs做的网站如何使用
  • 用腾讯云做淘宝客购物网站视频建设网站的市场机会
  • 网站开发 分工小面网站建设
  • 虚拟主机WordPress建站凡科互动游戏可以作弊码
  • 怎么把网站变成免费的wordpress手动备份
  • 凡科网电脑版怎么做网站网站建设与设计实验报告
  • 做a免费视频在线观看网站青岛即墨网站开发
  • wap网站是什么淘客选品网站开发
  • 网站项目开发流程深圳建设集团有限公司地址
  • 网站怎么添加背景建站还有前途么
  • 网站开发实施方案北京做网站好的公司