七月网

annotation(annotation是什么意思)

七月网2730

什么是基因注释 annotation

基因组测序只能测出整个DNA的碱基对排列顺序,不能直接测出DNA上的基因及其功能,必须通过生物信息学方法,结合蛋白组学、转录组学,对测出来的序列进行分析,将基因及其功能加以挖掘、注释,这称作基因注释。

annotation(annotation是什么意思)

JAVA中Annotation是什么,有什么用

请输入你Annotation提供了一条与程序元素关联任何或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些被存储在annotation的“name=value”结构对中。annotation类型是一种接口,能够通过反射API的方式提供对其的访问。annotation能被用来为某个程序元素(类、方法、成员变量等)关联任何的。需要注意的是,这里存在着一个基本的潜规则:annotaion不能影响程序代码的执行,无论增加、删除annotation,代码都始终如一的执行。另外,尽管一些annotation通过java的反射api方法在运行时被访问,而java语言解释器在工作时忽略了这些annotation。正是由于忽略了annotation,导致了annotation类型在代码中是“不起作用”的;只有通过某种配套的工具才会对annotation类型中的进行访问和处理。本文中将涵盖标准的annotation和meta-annotation类型,陪伴这些annotation类型的工具是java编译器(当然要以某种特殊的方式处理它们)。由于上述原因,annotation在使用时十分简便。一个本地变量可以被一个以NonNull命名的annotation类型所标注,来作为对这个本地变量不能被赋予null值的断言。而我们可以编写与之配套的一个annotation代码,使用它来对具有前面变量的代码进行解析,并且尝试验证这个断言。当然这些代码并不必自己编写。在JDK安装后,在JDK/bin目录中可以找到名为“apt”的工具,它提供了处理annotation的框架:它启动后扫描源代码中的annotation,并调用我们定义好的annotation处理器完成我们所要完成的工作(比如验证前面例子中的断言)。说到这里,annotation的强大功能似乎可以替代XDoclet这类的工具了,随着我们的深入,大家会更加坚信这一点的答案...拿别人的,希望可以帮到你~

annotation是什么意思

annotation英[ˌænə'teɪʃn]美[ˌænə'teɪʃn]

n.注释;

[例句]Thisannotationallowsyoutoaddoneormoredelegatestoanyofyourclasses¬justExpandoMetaClass.

该注释允许您向任意类添加一个或多个委托&而不仅仅是ExpandoMetaClass。

[其他]复数:annotations