java 不是太熟。
最近看别人的程序,发现在很多类和方法前面有 @XXX 的写法,不知道是什么意思。
例如:@Guest
public class B extends B {    ...
    ...
    ...
    
    @Execute
    public void getCode() {
        ....
    }
}请教各位,谢谢!

解决方案 »

  1.   

    是一个注释类型,
    比如,你要重写了某个方法,在方法上面注释如下的,
    @Override
    public String toString(){
       .....
    }
      

  2.   

    @是annotation,不仅是注释这么简单的,你可以开发自己的Annotation,
    Annotation介绍与学习
      

  3.   

    http://www.blogjava.net/robin/archive/2006/01/01/26283.html
      

  4.   

    jdk5.0新加的特性,在ejb中也有,ejb不是很熟,就不多说了!
      

  5.   

    详细的看看这个网站
    http://www.128kj.com/article/article1/7C643D90CFEB68FD95A32CF7247F4656.htm?id=2928
      

  6.   

    楼主怎么又发一帖,查查API,然后网上资料很多的!
    都可以看看!
      

  7.   

    Java注释Annotations
    分2种 一种是jdk提供的
    一种是自己是实现的
    网上例子很多
      

  8.   

    定义类的时候加上如下注释。
    /**
     * osdkfjlsdjk
     * @哈哈 解释哈哈
     */
    public class MyString {注意,第一行的斜杠后面是两个**!!
    我用的eclips,鼠标移到MyString这个类名上的时候,会显示着所有的提示信息。
    而用 @哈哈 会显示成加粗字体,并且后面的“解释哈哈”,会移动到下一行显示。