tva*_*son 77 language-agnostic reflection
反思一词的起源是什么?这似乎更像是内省.为什么不称它为何?
内省:向内看; 具体而言,是自我检查的行为或过程.
反思:
小智 5
反射一词来自 Brian Cantwell Smith 1982 年的博士论文,可在http://publications.csail.mit.edu/lcs/pubs/pdf/MIT-LCS-TR-272.pdf找到
所谓的反射通常只是内省,即对元数据的访问。Smith 对反射的要求包括从元数据返回的因果联系,而这通常是缺失的部分。想象反射的一种方法是访问实现,而不仅仅是计算的一些新实例的实现,而是计算对它自己的实现的访问。当然,Java 的原始反射 api 被错误命名,因为它在这个意义上不是反射的。