
【计】 full-qualified name; fully-qualified name
在汉英词典框架下,"全限定名"(Fully Qualified Name)指代一种完整且无歧义的命名形式,用于精准标识特定实体在层级结构中的位置。该术语常见于计算机科学与编程领域,例如在Java语言中,全限定名包含类所属的包路径,如java.util.ArrayList
;在文件系统中,全限定名表现为绝对路径,如/usr/local/bin
。
其核心特征包含两点:完整性(如包含父级命名空间)和唯一性(如避免不同包下同名类的冲突)。参考牛津计算机词典(Oxford Dictionary of Computer Science),该术语被定义为"通过层级关系明确定位的全局唯一标识符"。美国国家标准与技术研究院(NIST)在文档标识规范中强调,全限定名需满足"从根节点到目标节点的完整遍历"。
全限定名(Fully Qualified Name)是编程中用于唯一标识类、方法或字段的完整路径名称,主要用于避免命名冲突。以下是其核心要点:
全限定名由包名 + 类名组成,用点号.
分隔。例如:java.lang.String
是String
类的全限定名,其中java.lang
是包名,String
是类名。
在Java虚拟机(JVM)的类文件结构中,全限定名会将点号.
替换为斜杠/
。例如,java.lang.String
会表示为java/lang/String
。
com.example.MyClass
和org.test.MyClass
即使类名相同,全限定名也不同。String
类的简单名称是String
,main()
方法的简单名称是main
。void test(int)
的描述符为(I)V
。import
语句简化。Class.forName("java.lang.String")
。全限定名是编程中解决命名冲突和精确定位资源的关键机制,其具体形式(点分隔或斜杠分隔)取决于使用场景(代码层面或JVM内部)。如需进一步了解描述符规则或类文件结构,可参考JVM规范文档。
储畜信托垂体机能亢进定购材料分类帐氟碳铈矿更新运行格式标识符符号键盘语言金额须全数收取金融货币危机可分财产空气渗透性肋与肋软骨的利润图表毛细上升每日利息木溜油水尿道镜皮纳尔氏手法平均离子直径取消决定燃料电池燃料人结核分支杆菌肉豆蔻脂软骨结合商船码头嗜锇的侍役图形程序编制未偿清贷款