java 问题 高手进
来源:百度知道 编辑:UC知道 时间:2024/05/16 17:14:55
使用netbeans6发现有些方法前加了@xxx(xxx为某些字母)
这个是什么意思,有什么用
这个是什么意思,有什么用
我刚刚学习过@,@的英文名字叫:Annotation,是一种标准化的注释,它可以加快Java虚拟机的编译速度。但遗憾的是,现在这些annotation还不够统一,比较常见的有:
1、@ThreadSafe:该类是线程安全的
2、@NotThreadSafe:该类不是线程安全的
3、@Override:重载父类的该方法
……
Java要求如果写了@,则必须按照如此进行,比如用了@Override,则必须覆盖父类中的一个方法,否则就会报语法错误。。
是为了注释方便,@是版权符号。
这样写有助于快速写出帮助文档
学习ING,还表示在末尾加换行,呵
同上