欢迎光临
我们一直在努力

【面试真题】Java中什么是反射

首先,官方的定义是这样的:

Java反射(Reflection)是指在程序运行时,动态获取类的完整结构信息(如构造方法、字段、方法),并能直接操作对象的属性或方法的机制。

正射 vs 反射

用【创建对象并调用方法】举个例子:

正射

就是我们平时写代码的方式,编译期就知道要操作的类是什么,直接 new 对象调用方法:

// 正射:编译期就确定是User类
User user = new User();
user.setName

赞(0)
未经允许不得转载:171主机测评 » 【面试真题】Java中什么是反射
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址