简介
编辑面向特殊性编程 (@OP) 是一种在程序代码中嵌入元数据(即属性)的技术。
各种语言的面向特色编程
编辑Java
通过将用于 Java 的元数据工具 (JSR-175) 包含到 J2SE 5.0 版本中,可以立即使用面向属性的编程。XDoclet 库使得在早期版本的 Java 中使用面向属性的编程方法成为可能。
C#
C# 语言从其xxx个版本开始就支持属性。 这些属性用于提供运行时信息,不被预处理器使用。 目前使用源代码生成器,您可以使用属性来驱动在编译时生成附加代码。
统一语言
破解
Hack 编程语言支持属性。 属性可以附加到各种程序实体,并且可以在运行时通过反射检索有关这些属性的信息。
工具
编辑- 注释处理工具(apt)
- Spoon,一个注解驱动的 Java 程序转换器
- XDoclet,一个 Javadoc 驱动的程序生成器
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/193777/