如何理解java中的注释以及如何在java中实现我的注释?

时间:2016-12-05 10:16:05

标签: java annotations

我所知道的是:

  • 注释已添加到java 5
  • 注释可以在方法,类和属性中使用
  • 注释可以在RUNTIME,CLASS,SOURCE中工作(我不知道如何使用CLASS和SOURCE及其功能)
  • 保留的
  • 注释,当运行java程序时,可以实现RUNTIME。

我想实现一个注释以具有以下功能:

  • 确保只允许类创建实例
  • 确保只允许方法访问类
  • 中的方法
  • 就像c ++中的朋友一样
  • 它与公共和私人相同,但更像动态,如

    @MyAnnotation(allowMethods = {xxx.doSomething})
    public void getValue(){}

    getValues方法只能在实例self和xxx.doSomething()方法中访问

接下来我该怎么做才能学习?

我在哪里可以了解这些?

0 个答案:

没有答案