Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对象类javadoc中的%I%和%G%标识符是什么?_Java_Eclipse_Object - Fatal编程技术网

对象类javadoc中的%I%和%G%标识符是什么?

对象类javadoc中的%I%和%G%标识符是什么?,java,eclipse,object,Java,Eclipse,Object,只是出于好奇 当我在eclipse中将鼠标悬停在Objectword上时,文档显示以下信息。我想知道这个版本代表什么 这不会出现在在线oracle javadocs上 此外,进一步检查对象类,最开始的注释显示%W%%E%%。我想知道这些标识符的用途是什么 这些源代码来自Sun使用的SCCS(源代码控制系统)。签入文件时,%I%将转换为该文件的版本,%G%将转换为该文件的签入日期。 如果记忆正常的话,Sun在2007年左右移动到Mercurial,所以我认为这些更新不会有太大的危险 %E%为日

只是出于好奇

当我在eclipse中将鼠标悬停在
Object
word上时,文档显示以下信息。我想知道这个版本代表什么

这不会出现在在线oracle javadocs上

此外,进一步检查
对象
类,最开始的注释显示
%W%%E%%
。我想知道这些标识符的用途是什么

这些源代码来自Sun使用的SCCS(源代码控制系统)。签入文件时,%I%将转换为该文件的版本,%G%将转换为该文件的签入日期。 如果记忆正常的话,Sun在2007年左右移动到Mercurial,所以我认为这些更新不会有太大的危险


%E%为日期(以年/月/日格式,其中%G%为年/月/日)。我不知道%W%

Java软件似乎使用了SCCS,这是一种(老式的!)源代码版本控制系统,如git、Subversion或Perforce

如果将“%I%”、%G%”放入文本文件,然后将该文件存储在SCCS中,当您将其签出时,SCCS会将文本扩展到文件版本和日期。这总是出现在Javadoc指令中,例如