面向特性编程

编辑
本词条由“匿名用户” 建档。

面向特殊性编程(@OP)是一种在程序代码中嵌入元数据(即属性)的技术。 通过将用于Java的元数据工具(JSR-175)包含到J2SE5.0版本中,可以立即使用面向属性的编程。XDoclet库使得在早期版本的Java中使用面向属性的编程方法成为可能。 C#语言从其第一个版本开始就支持属性。这些属性用于提供运行时信息,不被预处理器使用。目前使用源代码生成器,您可以使用属性来驱动在编译时生成附加代码。...

简介

编辑

面向特殊编程 (@OP) 是一种在程序代码中嵌入数据(即属性)的技术

各种语言的面向特色编程

编辑

Java

通过将用于 Java 的元数据工具 (JSR-175) 包含到 J2SE 5.0 版本中,可以立即使用面向属性的编程。XDoclet 库使得在早期版本的 Java 中使用面向属性的编程方法成为可能。

C#

C# 语言从其xxx个版本开始就支持属性。 这些属性用于提供运行时信息,不被预处理器使用。 目前使用源代码生成器,您可以使用属性来驱动在编译时生成附加代码。

统一语言

统一建模语言 (UML) 支持一种称为构造型的属性。

破解

Hack 编程语言支持属性。 属性可以附加到各种程序实体,并且可以在运行时通过反射检索有关这些属性的信息。

面向特性编程

工具

编辑
  • 注释处理工具(apt)
  • Spoon,一个注解驱动的 Java 程序转换器
  • XDoclet,一个 Javadoc 驱动的程序生成器

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/193777/

(2)
词条目录
  1. 简介
  2. 各种语言的面向特色编程
  3. Java
  4. C#
  5. 统一语言
  6. 破解
  7. 工具

轻触这里

关闭目录

目录