Java 这个符号叫什么?

Java 这个符号叫什么?,java,Java,类名可以缩写如下: CustomerService => CS CustomerPaymentService => CPS UnpaidBillRetriever => UBR FindAnyRemainingOpenUserTrasactions => FAROUT 这由control-N(idea)或control-shift-T(eclipse)支持。经过一些初步的重新学习,我现在大量使用这种命名策略。但是它叫什么呢?我把它叫做首字母缩略词 我称之为首字母缩略词

类名可以缩写如下:

CustomerService => CS
CustomerPaymentService => CPS
UnpaidBillRetriever => UBR
FindAnyRemainingOpenUserTrasactions => FAROUT


这由control-N(idea)或control-shift-T(eclipse)支持。经过一些初步的重新学习,我现在大量使用这种命名策略。但是它叫什么呢?

我把它叫做首字母缩略词

我称之为首字母缩略词

可能是“别名”?

可能是“别名”?

这叫驼峰格。因为您只接受大写字母。

它被称为驼峰格。因为您只接受大写字母。

您是指“开放式”功能吗?在eclipse中,是的。我有点糊涂了。这是一个可编译的java语言表达式吗?也许你可以在一个类中添加一个使用它的例子。查看了Java语言规范,没有找到任何内容。它看起来有点像在C/C++中你会称之为typedef的东西。@Evan它不是可编译的java。它用于在eclipse/idea中导航代码,如果您有一个包含大量长类名的大型代码库,那么它将非常出色。我当时有点激动——我一直认为Java可能会严重使用类似typedef的特性。将“HashMap”这样可笑的东西处理成更具意义的上下文将是非常棒的。你是说“开放式”功能吗?在eclipse中,是的。我有点糊涂了。这是一个可编译的java语言表达式吗?也许你可以在一个类中添加一个使用它的例子。查看了Java语言规范,没有找到任何内容。它看起来有点像在C/C++中你会称之为typedef的东西。@Evan它不是可编译的java。它用于在eclipse/idea中导航代码,如果您有一个包含大量长类名的大型代码库,那么它将非常出色。我当时有点激动——我一直认为Java可能会严重使用类似typedef的特性。将“HashMap”这样可笑的东西压缩成更具意义的上下文是非常棒的。boutta是对的,大多数人称之为“驼峰大小写匹配”。我不认为它还有另外一个名字,“驼峰格匹配”听起来很合理,它是一个动词,实际上是迄今为止最好的一个。不完全是boutta说的,但我可能会吹毛求疵,即使在Eclipse文档中,它也被称为那样。我还没有找到一个ref,但这是我知道的唯一的名字。boutta是对的,大多数人称之为“骆驼箱匹配”。我不认为它还有另外一个名字,“驼峰格匹配”听起来很合理,它是一个动词,实际上是迄今为止最好的一个。不完全是boutta说的,但我可能会吹毛求疵,即使在Eclipse文档中,它也被称为那样。我还没有找到裁判,但这是我唯一知道的名字。很抱歉,我是个书呆子,但请看。首字母缩略词可以用一个词来表示:激光、NASA、水肺是首字母缩略词;CS、CPS、UBR只是缩写。TLA(三个字母的首字母缩写)本身不是首字母缩写,这让人很困惑。@toolkit:我同意,这是HTML中的一个重要区别(首字母缩写可以发音,而缩写必须由语音读取器拼写)。虽然严格地说,我认为USB或TLA(三个字母的缩写)是缩写(是abbrevs的子集)。不要忘记,你也可以有一个ETLA。@PhiLho-yep,应该说缩写,很抱歉是个学究,但是请看。首字母缩略词可以用一个词来表示:激光、NASA、水肺是首字母缩略词;CS、CPS、UBR只是缩写。TLA(三个字母的首字母缩写)本身不是首字母缩写,这让人很困惑。@toolkit:我同意,这是HTML中的一个重要区别(首字母缩写可以发音,而缩写必须由语音读取器拼写)。尽管严格地说,我认为USB或TLA(三个字母的缩写)是缩写(是abbrevs的子集)。不要忘记,您也可以有一个ETLA。@PhiLho-yep,应该说缩写