`
粟谷_sugu
  • 浏览: 26158 次
社区版块
存档分类
最新评论

决定开一篇文章专门记录零零碎碎的知识点

 
阅读更多
1:关于反射的例子 2018/3/10 3:0:29
class Student{
    int id;
    String name;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;

    }
}
public class reflectTest {

    public static void main(String[] args) {
        Student student = new Student();
        Method method = null;
        try {
            method = student.getClass().getMethod("setName", String.class);
            method.invoke(student,"abc");

        } catch (NoSuchMethodException e) {
            e.printStackTrace();
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        } catch (InvocationTargetException e) {
            e.printStackTrace();
        }

        System.out.println(test.getName());
    }

}

编程时出现过java.lang.IllegalArgumentException: object is not an instance of declaring class错误,错误原因是invoke方法的第一个参数要是被反射方法所属类的实例化对象,此处为student
分享到:
评论
1 楼 ZJKAICO 2018-03-21  
 

相关推荐

    全国通用2016版高考物理大二轮总复习增分策略第一篇答题规范三力学计算题

    首先,我们来看第一个知识点,**力的分解与牛顿第二定律的应用**。在0到2秒的时间内,A和B受到重力、支持力和摩擦力的作用。通过分解重力并利用牛顿第二定律,我们可以分别求出A和B的加速度。根据滑动摩擦力公式Ff=...

    00-Linux内存管理之一:基本概念篇.rar

    本文将深入探讨"00-Linux内存管理之一:基本概念篇"中的核心知识点,旨在为读者提供一个全面的理解。 首先,我们需要理解Linux内存管理的基本结构。在Linux中,内存被分为用户空间和内核空间两部分。用户空间是应用...

    七年级语文上册第一单元2秋天的怀念教材分析新版新人教版

    《秋天的怀念》是一篇怀念母亲的文章,作者通过回忆的方式,将零零碎碎的细节串联起来,写出了自己在瘫痪时,怀着博大无私之爱的母亲是怎样细心、耐心、小心地照顾自己,以此来表达对母亲的深深怀念之情。...

    netty下载

    在博客链接中提到的 https://qqggcc.iteye.com/blog/2252859,虽然具体内容无法在此直接查看,但可以推测这可能是一篇关于如何使用 Netty 或者在实际项目中应用 Netty 的技术文章。博客可能会涵盖 Netty 的基础概念...

    2015年浙江省高职考试建筑专业工程测量判断题专项练习.pdf

    以下是对部分题目涉及知识点的详细解释: 1. 钢尺端点零刻度:钢尺两端的刻度应当准确,以确保测量的精度。 2. 度盘刻划误差:度盘刻划不均匀会导致角度测量误差,通过盘左、盘右观测取平均值可以减小这种误差。 3....

    湖北省当阳市第二高级中学2020学年高二物理9月月考试题.doc

    这篇文档是湖北省当阳市第...这些题目覆盖了高中物理的重要知识点,如动量、冲量、力、电场、能量守恒等,对于高二学生来说,这些都是必须掌握的基础知识。通过这些题目,学生可以检验自己对这些概念的理解和应用能力。

    操作系统期末总结.doc

    这篇期末总结涵盖了操作系统的一些关键概念和特性,以下是对这些知识点的详细解释: 1. **典型操作系统**: - **批量操作系统**:多道批处理系统允许一次性加载多个作业,由操作系统按顺序执行,提高了硬件资源...

    测量考试答案.doc

    以下是这些知识点的详细说明: 1. **方位角与象限角**:方位角是从坐标北方向顺时针方向测量的角度,而象限角则是根据四个象限来确定的角度。例如,坐标方位角为220°意味着位于南西象限,减去180°即得到象限角,...

    江西省宜春实验中学2015_2016学年八年级物理上学期期中试题新人教版

    这篇资料是针对初中八年级物理课程的一份期中考试试卷,涵盖了多个物理学基础知识点,主要涉及光学和声学。下面是对这些知识点的详细说明: 1. **长度单位**:国际单位制中,长度的基本单位是米(m),测量长度的...

    c语言内存论文数篇(CNKI)

    以下是对C语言内存管理的一些核心知识点的详细阐述: 1. **内存区域划分**: - **栈区**:由编译器自动分配释放,用于存储函数参数值、局部变量等。栈空间有限,过大的数据结构可能导致栈溢出。 - **堆区**:...

    八年级数学上学期第一次月考试题(无答案) 冀教版 试题.doc

    这篇文档是冀教版八年级上学期数学的第一次月考试题,主要涵盖了分式的基本概念、性质、化简以及分式方程的解法。以下是根据试题内容解析的知识点: 1. 分式定义:题目中涉及到多项式与整式的除法,其中122122...

    广西韶关曲江大塘中学09-10学年八年级上期中考试 试卷--数学.doc

    这篇文档是一份针对八年级学生的数学期中考试试卷,涵盖了初中数学的基础知识点,包括几何、代数、数的性质和图形的对称性等方面。以下是试卷中涉及的主要数学概念及解题技巧的详细说明: 1. **全等三角形**:题目...

    云南德宏州陇川第四中学八年级上期中试卷精选.doc

    这篇文档是一个针对八年级学生的期中数学测试卷,包含了选择题和填空题,主要考察学生对于几何图形、数的概念、全等三角形的性质、实数的理解以及等腰三角形的相关知识。以下是对试卷中涉及知识点的详细解析: 1. *...

    广东省陆丰市内湖2014届九年级物理上学期第一次月考试题(无答案) 新人教版 试题.doc

    这篇文档是广东省陆丰市内湖中学2014届九年级物理上学期第一次月考试题,新人教版。试题涵盖了多个物理知识点,主要涉及分子动理论、内能、能量转化、比热容以及热力学的基本概念。 1. 分子间作用力:题目中提到水...

    安徽省舒城中学2014_2015学年高二物理上学期第一次统考试题无答案.doc

    这篇文档是安徽省舒城中学2014-2015学年高二年级物理上学期第一次统考的试题,包含13道选择题,涵盖了多个物理学知识点。 1. **向心力与圆周运动**:题目涉及了探月卫星在飞行过程中速度减小,讨论了合力方向的可能...

    宁夏石嘴山市第三中学2019_2020学年高二物理下学期期中试题

    这篇资料主要涵盖高中物理的多个知识点,包括电磁学、热力学和分子动理论。以下是相关知识点的详细解析: 1. **交流电的理解**:题目提到的"交变电动势瞬时值表达式"涉及到交流电的基本概念。交流电的频率是每秒...

    释放虚拟空间占用

    ### 重要知识点: #### 1. VMware虚拟磁盘文件(.vmdk)瘦身技术 - **目的**:通过减少.vmdk文件大小,节省物理存储空间,提升文件传输效率。 - **方法**:利用`vmware-vdiskmanager`工具进行磁盘压缩及碎片整理。...

    hnust 2022年光纤通信考点总结.docx

    光纤通信是一种基于光波作为载波,通过光纤作为传输媒介的通信方式。湖南科技大学的数据通信技术课程中,光纤通信是重要的...通过上述知识点,学生能全面理解光纤通信的基本原理、关键技术及其在现代通信网络中的应用。

Global site tag (gtag.js) - Google Analytics