Java程序员在注释之前是如何生存的?

Die*_*ntz 6 java annotations

在Java中引入注释之前,如何实现相同的功能?

我每天在Java中所做的这么大一部分涉及注释,我无法想象没有它们的程序是什么样的.

在没有注释的情况下实现相同功能的替代方法是什么?

Ale*_*yak 6

Alex,我会花400美元购买XML.

  • @Peter:我认为他指的是Jeopardy (2认同)

Viv*_*sse 6

他们有两种技巧:

  • 一种是使用与Java类相关的XML配置文件(例如JPA XML配置文件).
  • 在某些情况下,您只需要在类上使用标记,使用标记接口.它包含一个没有方法的接口,并且您可以在运行时检查给定对象是否实现了此接口.一个非常常见的样本是Serializable.


Mic*_*rdt 4

  • XDoclet - 基本上是一个代码生成器,它从 Java 源代码和自定义 javadoc 标记中获取信息。
  • 标记接口如Serializable
  • 命名约定(JUnit 中的测试方法)
  • 是的,还有很多 XML 配置文件。很高兴你不必忍受这些。