Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.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/9/security/4.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
Java 类URLfinder还是类URLfinder?_Java_Naming Conventions_Convention - Fatal编程技术网

Java 类URLfinder还是类URLfinder?

Java 类URLfinder还是类URLfinder?,java,naming-conventions,convention,Java,Naming Conventions,Convention,我想知道在类名中几乎必须使用首字母缩略词的情况下,命名约定是什么。我阅读了oracle文档,但没有提供太多帮助 通常,我以大写字母开始命名类,并为每个后续单词命名大写字母(如果没有首字母缩写),但在这种情况下,URLfinder可以说比URLfinder更清晰 我不想使用UniformResourceLocatorFinder,因为它太冗长了 ;它应该是UrlFinder 这也避免了像XMLHTTPRequest这样的不恰当的名称,例如当常识性的命名要求您必须将它们组合在一起时,XMLHTTPR

我想知道在类名中几乎必须使用首字母缩略词的情况下,命名约定是什么。我阅读了oracle文档,但没有提供太多帮助

通常,我以大写字母开始命名类,并为每个后续单词命名大写字母(如果没有首字母缩写),但在这种情况下,URLfinder可以说比URLfinder更清晰


我不想使用UniformResourceLocatorFinder,因为它太冗长了

;它应该是
UrlFinder

这也避免了像
XMLHTTPRequest
这样的不恰当的名称,例如当常识性的命名要求您必须将它们组合在一起时,
XMLHTTPRequest

Java API中的内容不一致(例如,
HttpURLConnection

将首字母缩略词视为单词是正确处理所有内容的唯一方法


另外,在互联网站上搜索了这个,这说明了我上面所说的,但更好,更久。它提到了类似于
HTTPSID
:是
HTTPSID
还是
HTTPSID
?只有将首字母缩略词视为单词,才能有意义地区分它们。

URLFinder会很好。有些人做UrlFinderOT,并欺骗,等等。