1. public class Triangle {
  2. // 定义三角形的三边
  3. protected long lborderA = 0;
  4. protected long lborderB = 0;
  5. protected long lborderC = 0;
  6. }

获得 protected 三个变量  (private 也一样)

[java] view plaincopy
  1. Triangle  triangle = new Triangle(2, 2, 3);
  2. ry {
  3. Field title1 = triangle.getClass().getDeclaredField("lborderA");
  4. title1.setAccessible(true);
  5. Field title2 = triangle.getClass().getDeclaredField("lborderB");
  6. title2.setAccessible(true);
  7. Field title3 = triangle.getClass().getDeclaredField("lborderC");
  8. title3.setAccessible(true);
  9. long lborderA = (Long) title1.get(triangle);
  10. long lborderB = (Long) title2.get(triangle);
  11. long lborderC = (Long) title3.get(triangle);

JAVA 反射机制 获得 private 变量相关推荐

  1. Java反射机制——获取成员变量构造函数

    2019独角兽企业重金招聘Python工程师标准>>> Java反射机制--获取成员变量&构造函数 一.成员变量是java.lang.reflect.Field的对象 1.F ...

  2. (转)个例子让你了解Java反射机制

    个例子让你了解Java反射机制 原文地址:http://blog.csdn.net/ljphhj/article/details/12858767 JAVA反射机制:   通俗地说,反射机制就是可以把 ...

  3. 一个例子让你了解Java反射机制

    本文来自:blog.csdn.net/ljphhj JAVA反射机制: 通俗地说,反射机制就是可以把一个类,类的成员(函数,属性),当成一个对象来操作,希望读者能理解,也就是说,类,类的成员,我们在运 ...

  4. JAVA反射机制、Class类及动态加载、成员变量构造方法其他方法的反射与调用、代理模式AOP

    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法: 对于任意一个对象,都能够调用它的任意一个方法和属性: 这种动态获取的信息以及动态调用对象的方法的功能称为java语言 ...

  5. Java反射机制分析指南

    一.JAVA是动态语言吗? 一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言. 但JAVA它却有着一个非常突出的动态相关机制:反 ...

  6. 反射 字段_详解面试中常考的 Java 反射机制

    反射(Reflection) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性和方法. 反射是一项高级 ...

  7. 【java】java反射机制,动态获取对象的属性和对应的参数值,并属性按照字典序排序,Field.setAccessible()方法的说明【可用于微信支付 签名生成】...

    方法1:通过get()方法获取属性值 package com.sxd.test.controller;public class FirstCa{private Integer num;private ...

  8. java基础-java反射机制

    2019独角兽企业重金招聘Python工程师标准>>> 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓"登高必自卑,涉远必自迩" ...

  9. Java反射机制--笔记

    1.认识Class类 任何一个类都是Class类的实例对象,这个实例对象有三种表示方式. 1 /*java 反射机制*/ 2 // 获取类的方法 3 UserDao userDao = new Use ...

  10. Java反射机制及API使用

    原文地址 反射简单来说,就是动态加载对象,并对对象进行剖析.在Java中的反射机制是指在运行状态中,对于任意一个类,都能够知道并获取这个类的所有属性和方法. Java反射机制的作用: 在运行时判断任意 ...

最新文章

  1. 【机器学习】树回归和聚类算法解析和应用
  2. bzoj1078【SCOI2008】斜堆
  3. [css] 写出div在不固定高度的情况下水平垂直居中的方法?
  4. django前端到后端一次简单完整的请求实例
  5. css常用单位px、em、 rem 区别与各自的用法解析
  6. 使用Standford coreNLP进行中文命名实体识别(NER)
  7. Zsh安装及常用操作
  8. android防全家桶html5,不要再用全家桶浏览器了!五款轻量级安卓浏览器,体积小,功能强...
  9. 单片机技术及应用:基于proteus仿真的c语言程序设计,《单片机的C语言程序设计与应用——基于Proteus仿真(第3版)》怎么样_目录_pdf在线阅读 - 课课家教育...
  10. 三菱PLC与欧姆龙PLC通讯
  11. 思维导图与知识树的区别
  12. 系统优化的基本思想点
  13. wamp中php无法启动,wamp无法正常启动
  14. Q7:难道不想手工搞个环境?
  15. FillRect与FrameRect
  16. PAT 乙级 1072 开学寄语 (20分)
  17. [Javascript 高级程序设计]学习心得记录9 js面向对象
  18. 查询各学生的年龄-- 按照出生日期来算,当前月日 < 出生年月的月日则,年龄减一
  19. PRA10.3 平台 API 接口调用
  20. LCA(最近公共祖先)问题

热门文章

  1. 简单的圆形图标鼠标hover效果 | CSS3教程
  2. NSURLRequest 使用(网络文摘)
  3. iOS中控制器的实践和学习(3)-简易5图之A2
  4. Asp.Net学习之-母板
  5. kubernetes滚动更新
  6. 帮一个同学解决get请求的ajax上传数据,数据放在data里
  7. python计数器Count
  8. 电影推荐之《白鹿原》 隐私策略(Privacy policy)
  9. 2013年阿里巴巴实习生笔试题
  10. 第十一课 Solidity语言编辑器REMIX指导大全