SSM学习笔记(2)

问题 :

1、什么是java反射

2、反射的方法构建对象

3、反射方法

 

 

解决:

1、反射就像生活中:从一个事情,你明白了点道理。它的应用很广泛:尤其是springIOC,用来配置文件。

java反射是需要导包的:java.lang.reflect.*;

 

2、我直接给代码:

核心代码:

ReflectServiceImpl object =null;
object = (RefelectServiceImpl)
Class.forname("com.lean.ssm.ReflectServiceImpl").newInstance();

//上面代码就是创建一个对象跟 new ReflectServiceImpl()一样

 

 

3、也是给核心代码

//就是调用方法

 

Method method = object.getClass().getMethod("sayHello",String.class);  
//上面一个参数表示方法名,一个表示方法的形参的类型
method.invoke(object,"张三");
//上面表示调用方法,并且传入张三这个变量,object是类对象
posted @ 2020-04-29 20:36  赚钱买个打印机  阅读(106)  评论(0编辑  收藏  举报