摘要: 元编程的思想 根据自由百科全书(http://www.wikipedia.org)的定义:编写一些程序来提前生成一些数据或代码供运行时使用,用来生成这些数据信息或代码的程序称为元程序(MetaProgram),编写这种程序就称为元编程(MetaProgramming)。元编程在计算机编程中运用得非常广泛。如果你有一个很大的应用程序,这个程序有很多函数都包括了同样的代码,那么就可以创建一个小型的程序(如C语言的宏定义),使用它来生成这些具有共同功能的代码,剩余更多的时间来实现重要的部分。元编程有很多种实践方式,但其核心思想始终不变:用程序构造新的程序。构造新的程序乍看似乎颇为高深,其实不然,这里 阅读全文
posted @ 2009-03-12 08:53 我的javaIT 阅读(174) 评论(0) 推荐(0) 编辑