17-小结
10.3 小结
反射是JVM系列编程语言的重要特性之一,通过反射,可以很方便地在运行时获取对象的属性和方法等,即便是私有的方法和属性也可以通过反射来完成调用。利用反射技术可以实现很多强大的框架和功能。
注解又称为标注,是一种特殊格式的源代码。注解不会影响程序的编译与运行,如果希望注解在运行时起作用,则需要通过反射得到注解中的元数据,然后再对其进行处理。注解经常应用于软件开发框架中,如Spring、Hibernate等框架都使用了大量的注解。合理地使用注解,可以避免软件编码过程中的一些重复工作。