今天看了Java的反射,第一次接触反射,却让我觉得如果没有反射技术,如今的Java不会有这么的强大,反射技术在Java中的应用非常重要,Struts,Spring,Hibernate其底层都是利用反射技术实现的,不过,反射技术有利有弊,毕竟是底层操作,有可能会破坏程序的封装性,反射可以通过设置setAccessible(boolean)属性,来决定是否访问私有对象。
今天放上来的例子很简单,其实就是简单的运用了一下反射技术,主要是体现类与类之间是怎么解耦合的。
Student.java
course);
}
}
Test.java
}
}