http://java.sun.com/features/2003/05/bloch_qa.html
Javaが.NETのCustomAttributeをパクっています。
.NETの方向性が正しかったことがまた1つ証明されたわけです。