反射方式,获取出集合ArrayList类的class文件对象
/** 定义集合类,泛型String* 要求向集合中添加Integer类型* * 反射方式,获取出集合ArrayList类的class文件对象* 通过class文件对象,调用add方法* * 对反射调用方法是否理解*/
2、测试代码
public class ReflectTest {public static void main(String[] args)throws Exception {ArrayList<String> array = new ArrayList<String>();array.add("a");//反射方式,获取出集合ArrayList类的class文件对象Class c = array.getClass();//获取ArrayList.class文件中的方法addMethod method = c.getMethod("add",Object.class);//使用invoke运行ArrayList方法addmethod.invoke(array, 150);method.invoke(array, 1500);method.invoke(array, 15000);System.out.println(array);} }
转载于:https://www.cnblogs.com/a8457013/p/8136829.html
反射方式,获取出集合ArrayList类的class文件对象相关推荐
- Java学习——集合ArrayList类
1,集合ArrayList类底层就是用数组来实现的,其语法为: ArrayList objectName =new ArrayList<>(); 这个E一定要用引用数据类型 2,集合跟数组 ...
- 集合--ArrayList类、Vector类、LinkedList类、List集合练习
ArrayList类 import java.util.Objects; /*ArrayList类概述底层数据结构是数组,查询快,增删慢线程不安全,效率高 */ public class Studen ...
- Java技能树-集合-ArrayList类
1 需求 2 接口 Class ArrayList<E> public class ArrayList<E> extends AbstractList<E> imp ...
- 【Groovy】map 集合 ( 根据 Key 获取 map 集合中对应的值 | map.Key 方式 | map.‘Key’ 方式 | map[‘Key’] 方式 | 代码示例 )
文章目录 一.根据 Key 获取 map 集合中对应的值 1.通过 map.Key 方式获取 map 集合中的值 Value 2.通过 map.'Key' 方式获取 map 集合中的值 Value 3 ...
- Java基础:ArrayList类和Arrays类
ArrayList类 ArrayList类 ArrayList类的意义 ArrayList使用步骤 ArrayList类的常用方法 ArrayList如何存储基本数据类型 Arrays类 Arrays ...
- java的Scanner类、Random类、ArrayList类
第1章 API 1.1 概述 API(Application Programming Interface),应用程序编程接口.Java API是一本程序员的字典 ,是JDK中提供给我们使用的类的说明文 ...
- 获取class文件对象三种方式
Class类 阅读API的Class类得知,Class 没有公共构造方法.Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中的 defineClass 方法自动构造的 获取Clas ...
- 以OLE方式读写EXCEL的C++类【转载】
◆C++中的[L"https://msdn.microsoft.com/library"]. 这个是C++标准规定的写法.详见以下链接: http://bbs.csdn.net/t ...
- java 集合反射_关于granite源码包CollectionUtil集合工具类获取集合反射类型、实例化各种集合类型HashSet/ArrayList等...
一.前言 基于granite源码包org.granite.util.CollectionUtil集合工具类,分别获取集合反射类型java.lang.reflect.Type.实例化newCollect ...
- Day22.List集合、ArrayList、LinkedList、集合工具类、泛型、通配符
目录 List接口 ArrayList(最常用) LinkedList Collections 集合工具类 使用泛型 泛型(Generics) 自定义泛型 类型通配符 List接口 List接口存储元 ...
最新文章
- python3 aes 解密
- python xml模块
- Git SSH Key生成,配置到GitHub 并测试
- Oracle视图的作用与安全性
- 红帽7破解ROOT密码(简单易懂)
- Python3+WebSockets实现WebSocket通信
- Spring Boot集成Redis缓存之模拟高并发场景处理
- C语言解释器的实现--让脚本跑起来(六)
- Android学习——四大核心组件(核心知识点整理)
- mma7660(gsensor)的hwmon驱动
- ASN.1入门(超详细)
- java 转16进制_java中进制的转换,Byte与16进制的转换方法
- 那些油管上高质量的学习编程的频道 之二
- Python爬取问卷星内容
- IP和局域网 简单了解
- 中文名转换成英文名(c#)
- int const, const int *,int *const,int const *const 区别
- 结构体的定义、初始化
- 工业机器人什么情况下会出现奇点_机器人奇点是什么?他们怎么会像黑洞一样?...
- 痞子衡嵌入式:ARM Cortex-M文件那些事(3)- 工程文件(.ewp)
热门文章
- python做自动化控制postman_Python自动化学习笔记(1)认识接口测试以及postman、Charles工具简单应用...
- 天融信荣获《中国信息安全》2018年度“双推”活动两项荣誉
- Weex + Ui - Weex Conf 2018
- Linux安装MATLAB Compiler Runtime操作
- 更好的使用Java集合(三)
- jstack命令报错
- 见过最牛的GIF图片。
- 面色红润从滋补五脏开始
- 剑指offer题解 带讲解 python版 第二部分
- 第四季-专题15-网卡驱动程序设计