我是Java的新手。有人可以解释如何使用注释和反射来重用代码吗?我想创建一个简单的控制台程序,通过这种技术在JDBC上实现CRUD操作。
答案 0 :(得分:3)
如果您是Java新手,在您有足够的经验编写自己的代码(使用反射与注释配对以实现代码重用)之前,您仍然至少需要几千小时的编码(可能更多)(以理智的方式) )。它是一种非常罕见的编写Java程序的方式 - 因此 - 它主要用于基础结构代码:库和框架。即使某些技术要求程序员编写自己的注释(如BVF或CDI),它们也仅在框架的约束下使用。
在使用许多这样的库之前编写注释/反射代码几乎没有意义,并且已经积累了足够的经验作为此类代码的用户。当你这样做时,你不需要提问。