public class Test03 {public static void main(String[] args) throws ClassNotFoundException {Person persont = new Student();System.out.println("这个人是"+persont.name);//方式一:通过对象获得Class c1 = persont.getClass();System.out.println(c1.hashCode());//方式二:fornameClass c2 = Class.forName("AnnotationTest.Student");System.out.println(c2.hashCode());//方式三:通过类名.class获得Class c3 = Student.class;System.out.println(c3.hashCode());//方式四:基本内置类型的包装类都有一个Type属性Class c4 = Integer.TYPE;System.out.println(c4);//获得父类类型Class c5 = c1.getSuperclass();System.out.println(c5);}
}
class Person{public String name;public Person() {}public Person(String name) {this.name = name;}@Overridepublic String toString() {return "Person{" +"name='" + name + '\'' +'}';}
}
class Student extends Person{public Student() {this.name = "学生";}
}
class Teacher extends Person{public Teacher() {this.name = "老师";}
}

2021-06-09反射的类型方法相关推荐

  1. 暴风影音3.11.06.09手动去广告方法 【转】

    一.使用内置功能 1.打开暴风影音,按一下键盘上的"O"(注意不是零)键,打开"高级选项": 2.更新-->取消"自动下载和升级最新版本&quo ...

  2. 梦想Android版CAD控件2021.06.09更新

    下载地址:https://www.mxdraw.com/ndetail_20177.html 1.增加MxFunction.enableBlockInstance,MxFunction.setMaxD ...

  3. 【离散数学】 SEU - 28 - 2021/06/11 - Lattice and Boolean Algebra

    Discrete Mathematical Structures (6th Edition) 2021/06/09 - Lattice and Boolean Algebra Lattice and ...

  4. Python面向对象06/反射/双下方法

    目录 day 26 /反射,双下方法 目录 1.元类type 2.反射 3.函数与类的区别 4.特殊的双下方法 day 26 /反射,双下方法 目录 1.元类type type:获取对象从属的类Pyt ...

  5. java怎么判断field类型_java技巧:反射判断field类型方法

    JAVA 反射机制中,Field的getModifiers()方法返回int类型值表示该字段的修饰符. 其中,该修饰符是java.lang.reflect.Modifier的静态属性. 对应表如下: ...

  6. Mculover666的博客文章导航(嵌入式宝藏站)(2021.06.17更新)

    一.MCU系列 1. 开发环境 [Keil MDK](一)Keil MDK 5.28 的下载.安装.破解 [Keil MDK](二)Keil MDK中芯片器件包的安装 [Keil MDK](三)Kei ...

  7. 纬创科技面试 2021.10.09 19:00

    纬创科技面试 面试时间:2021.10.09 19:00 面试方式:两个面试官 腾讯视频面试 面试总结:总体面试比较简单,但是问题较多,也很全面.总体上还是比较满意的 问题 基本情况: 介绍之前的项目 ...

  8. java反射 数组类,乐字节Java反射之三:方法、数组、类加载器和类的生命周期

    继续讲述Java反射之三:方法.数组.类加载器 一.方法 获取所有方法(包括父类或接口),使用Method即可. public static void test() throwsException { ...

  9. JUnit 3.8 通过反射测试私有方法

    测试私有(private)的方法有两种: 1)把目标类的私有方法(修饰符:private)修改为(public),不推荐,因为修改了源程序不佳 2)通过反射 (推荐) 代码演示: 目标程序 Priva ...

  10. python_day21面向对象的进阶(反射,内置方法,)

    # 两个内置函数 *# 反射 *****# 内置方法 *** # 类(定义) # 静态属性 类属性(变量) 直接写在类中,全大写 # 动态属性 方法(函数) self # 类方法 @classmeth ...

最新文章

  1. Spring整合Disruptor3
  2. 16进制ff转化为二进制_3秒钟快速转换十六进制为二进制
  3. 算法学习:后缀数组 height的求取
  4. python3 json_python3 json模块
  5. scopt解析参数实例
  6. 三种平摊分析的方法分别为_平摊分析
  7. 用条码软件来制作证书
  8. 算法与数据结构——百度笔试题(一)
  9. 基于PP-OCR训练表格识别模型
  10. 水平仪算公式计算机,水准仪的使用及计算方法
  11. 基于动态邻域的切换粒子群优化算法
  12. 传说Silverlight 3将提升4成浏览效能
  13. QuickBI-云数据库数据源
  14. 【java】查重类的实现
  15. 思科模拟器:ethernet channel---以太网通道
  16. 13. 利用 条件运算符 的嵌套来完成此题: 学习成绩>=90分的同学A表示, 60-89分之间的用B表示, 60分以下的用C表示
  17. 苹果进入品牌价值衰减期
  18. 【华为机试真题 Python实现】2022年4、5月高频机试题
  19. 【leafletjs】搭建二维地图
  20. 网站被挂马怎么解决_网站被黑解决办法

热门文章

  1. iNeedle系统之国舜项目
  2. 一些小程序的练习(一)
  3. 【BZOJ 1491】 [NOI2007]社交网络
  4. [CareerCup] 9.1 Climbing Staircase 爬楼梯
  5. asp.net 操作Excel大全
  6. Linux.cisico router, pfsense 学习笔记
  7. [UIImage _isCached]: message sent to deallocated instance
  8. 交叉编译cross compiling
  9. redhat5下安装informix
  10. MATLAB中施密特正交化的实现