Java除了给我们提供在编译期得到类的各种信息之外,还通过反射让我们可以在运行期间得到类的各种信息。通过反射获取类的信息,得到类的信息之后,就可以获取以下相关内容:

  • 首先放出一个Java类作为反射的研究对象,类的内容如下:

Java基础学习总结(95)——Java反射主要用来干什么?相关推荐

  1. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会 直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有"01 ...

  2. Java基础学习13--注解和反射

    一.注解Annotation 1.注解概述 注释+解释:不是程序本身,而是对其做出解释,并能被其它程序读取. 格式:@注释名(参数) 定义注解的关键字:@interface 2.常见的内置注解: @O ...

  3. Java基础学习笔记三 Java基础语法

    Scanner类 Scanner类属于引用数据类型,先了解下引用数据类型. 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式. 数据类型 变量名 ...

  4. Java基础学习总结(50)——Java事务处理总结

    一.什么是Java事务 通常的观念认为,事务仅与数据库相关. 事务必须服从ISO/IEC所制定的ACID原则.ACID是原子性(atomicity).一致性(consistency).隔离性(isol ...

  5. java中哪些可以私有化_《Java基础学习笔记》JAVA修饰符之私有化(Private)

    1,什么是private修饰符? private是权限修饰符,用于修饰类中的成员(成员变量,成员函数). private修饰后的成员只在本类中有效. /* 例: * 将age私有化以后,类以外即使建立 ...

  6. 《Java基础学习笔记》JAVA面向对象之封装

    1,封装,是指隐藏对象的属性和实现细节,仅对外提供公共访问方式. 2,好外:        a)将变化隔离.        b)便于使用.        c)提高重用性.        d)提高安全性 ...

  7. Java 基础学习-Java语言概述

    Java 基础学习 第一章 Java语言概述 回顾java基础知识,进行整理记录. 文章目录 Java 基础学习 前言 一. Java语言发展史(了解) 二.Java语言跨平台原理(理解) 三.JRE ...

  8. 【读书笔记】Java基础学习之目录

    前述 :本人目前正在学习java,开发Android应用,因此重新来把java学习一遍. 本文所有资料来源于互联网,我将根据自己的学习进度,不断的将资料整合,就当作是读书笔记吧! 本文作为目录页,将不 ...

  9. java基础知识之注解、反射(一)

    前言 此博客为供个人学习总结备用,如有错误请指正. 正文 Annotation(注解) java自带的注解包含以下三个: 1.@Override 注解表示重写父类的方法 2.@Deprecated 声 ...

  10. Java基础学习——第十章 枚举类注解

    Java基础学习--第十章 枚举类&注解 一.枚举类(enum) 1. 枚举类的概念 枚举类:类的对象只有有限个,确定的 线程状态:创建.就绪.运行.阻塞.死亡 当需要定义一组常量时,强烈建议 ...

最新文章

  1. Java的基础数据类型
  2. 如何用数学和化学方法测量英国海岸线的长度
  3. 华为app安装失败与已安装签名_手机APP为什么总是安装失败
  4. angular2 学习笔记 ( unit test 单元测试 )
  5. centos添加普通用户
  6. 关于未来交通,这些大咖在未来论坛上的讨论火花四溅
  7. user and group
  8. 第三章CDMA的原理和应用(1)
  9. h2ouve下载 insyde_H20UVE_100.00.9.2 Insyde H2OUVE (UEFI Variable Editor) - 下载 - 搜珍网
  10. 人工智能7大关键技术,终于有人讲明白了
  11. 闪耀在 UNIX 传奇往事中的启示, UNXI 见证者带你一览究竟
  12. Qt使用QImage裁剪图片
  13. The YARN Timeline Service v.2
  14. 【硬见小百科】三极管开关原理与场效应管开关原理
  15. 神来之笔之傅里叶变换(频谱)
  16. 山东大学项目实训——解决微信小程序无法获得用户信息问题
  17. ModelsimSE debussy
  18. 利用javascript实现表格数据自动从剪贴板录入
  19. 打造离线版 123D Catch
  20. Linux at命令定时发送邮件具体用法

热门文章

  1. 每个java小应用程序必须是,每个Java小应用程序必须定义为()。 A.Applet类或JApplet类的子类B.JFrame类的子类...
  2. 452. 用最少数量的箭引爆气球(JavaScript)
  3. 力扣637. 二叉树的层平均值(JavaScript)
  4. 什么是ie浏览器_关于几款电脑浏览器的使用感受,你用过吗?
  5. 苹果地图副总裁_苹果地图表现糟糕 iOS副总裁福斯特难辞其咎
  6. css grid随页面大小_CSS中的间距知识总结,前端开发中各种间距的使用及优缺点
  7. 最适合画画的平板电脑_平板电脑性价比排行 2020年最值得入手的平板
  8. python自动数据结构_Python 数据结构
  9. ios 代码设置控件宽高比_iOS基于代码按比例约束方法进行屏幕适配
  10. mysql 多实例 独立配置文件_mysql 5.7 配置多实例 — 独立配置文件方式