当前位置: 首页 > 知识库问答 >
问题:

有哪些不同类型的案例?

司空瑾瑜
2023-03-14

我对不同类型的标识符案例以及人们对它们的称呼感兴趣。你知道这个名单上还有其他名字吗?

  • my标识符:骆驼大小写(例如在java变量名中)
  • My标识符:大写的骆驼大小写(例如在java类名中)
  • my_identifier:Snake大小写(例如在python变量名中)
  • my-标识符: Kebab大小写(例如球拍名称)
  • 我的标识符:平面大小写(例如在java包名称)
  • MY_IDENTIFIER:大写(例如C常量名称)

共有3个答案

萧秋月
2023-03-14
+--------------------------+-------------------------------------------------------------+
| Formatting               | Name(s)                                                     |
+--------------------------+-------------------------------------------------------------|
| namingidentifier         | flat case/Lazy Case                                         |
| NAMINGIDENTIFIER         | upper flat case                                             |
| namingIdentifier         | (lower) camelCase, dromedaryCase                            |
| NamingIdentifier         | (upper) CamelCase, PascalCase, StudlyCase, CapitalCamelCase |
| naming_identifier        | snake_case, snake_case, pothole_case, C Case                |
| Naming_Identifier        | Camel_Snake_Case                                            |
| NAMING_IDENTIFIER        | SCREAMING_SNAKE_CASE, MACRO_CASE, UPPER_CASE, CONSTANT_CASE |
| naming-identifier        | Kebab Case/caterpillar-case/dash-case, hyphen-case,         |
|                          | lisp-case, spinal-case and css-case                         |
| NAMING-IDENTIFIER        | TRAIN-CASE, COBOL-CASE, SCREAMING-KEBAB-CASE                |
| Naming-Identifier        | Train-Case, HTTP-Header-Case                                |
| _namingIdentifier        | Undercore Notation (prefixed by "_" followed by camelCase   |
| datatypeNamingIdentifier | Hungarian Notation (variable names Prefixed by metadata     |
|                          | data-types which is out-dated)                              |
|--------------------------+-------------------------------------------------------------+
缪阎宝
2023-03-14

名字要么是通用的,以一种语言命名,要么是彩色的;大多数人在特定社区之外没有标准名称。

这些命名约定有许多名称(名称的名称!);请参阅命名约定:多个单词标识符,尤其是CamelCase(大写CamelCase,小写CamelCase)。然而,许多人没有一个标准的名字。考虑Python风格指南PEP 0008——它用“LeavrasCaseSuy和下划线”之类的通用名称调用它们。

一个惯例是以一个众所周知的用法命名。这导致:

  • PascalCase
  • MACRO_CASE(C预处理器宏)

…并给出了这些未被广泛使用的名称:

  • c_case(用于K

或者,也有一些说明性的名字,其中最成熟的是CamelCase。snake_case是最近的(2004年),但现在已经很成熟了。烤肉串是最近的,仍然没有建立,可能起源于堆栈溢出!(破折号分隔的箱子叫什么名字?)还有许多更丰富多彩的建议,如毛毛虫案例、火车案例(初始资本)、大篷车案例等。

芮建茗
2023-03-14
  • 平板箱
  • kebab-case.也称为caterbille-casedash-case连字符-caselisp-case脊椎-casecss-case
  • camelCase
  • PascalCaseorCapital CamelCase
  • snake_casec_case
  • MACRO_CASEUPPER_CASE
  • COBOL-CASETRAIN-CASE
 类似资料:
  • 本文向大家介绍有哪些不同类型的区块链?相关面试题,主要包含被问及有哪些不同类型的区块链?时的应答技巧和注意事项,需要的朋友参考一下 回答:下面列出了三种主要的区块链类型: 公共区块链:顾名思义,这里没有人负责,任何人都可以读/写/审核区块链。 私有区块链:顾名思义,它是个人或组织的私有财产。 财团或联合区块链:财团的选定成员可以读取/写入/审核区块链

  • 本文向大家介绍Selenium有哪些不同的等待类型?,包括了Selenium有哪些不同的等待类型?的使用技巧和注意事项,需要的朋友参考一下 下面列出了Selenium中可用的不同类型的等待- 隐式等待 这是Selenium中动态等待的一种,其语法为- 明确等待 这是Selenium中动态等待的一种,其语法为- 流利的等待 这是Selenium中动态等待的一种,其语法为- 静态等待 这用于将执行暂停

  • 请任何人解释Oracle中的锁定模式,即共享、独占和更新锁定。我找到了很多关于这个和那个的理论 共享锁:没有人可以改变数据,只读目的 独占锁定:只允许一个用户/连接更改数据。 更新锁:行被锁定,直到用户提交/回滚。 然后,我尝试共享以检查它的工作原理 然后,我发现,用户可以在共享锁定后更改数据。那么,它与独占锁和更新锁有什么不同呢。 另一个问题,更新锁和排他锁有什么不同,即使它们看起来几乎是等同的

  • 本文向大家介绍 测试类型有哪些?相关面试题,主要包含被问及 测试类型有哪些?时的应答技巧和注意事项,需要的朋友参考一下 黑盒 白盒 灰盒

  • 本文向大家介绍Java中定义了哪些不同类型的嵌套类?,包括了Java中定义了哪些不同类型的嵌套类?的使用技巧和注意事项,需要的朋友参考一下 在Java中,可以在另一个类中定义一个类,此类称为嵌套类。对于内部类,我们可以使用访问修饰符,例如private,public,protected或default;对于外部类, 可以使用default或public访问修饰符。 Java中定义了两种类型的嵌套类

  • 本文向大家介绍RabbitMQ 节点的类型有哪些?相关面试题,主要包含被问及RabbitMQ 节点的类型有哪些?时的应答技巧和注意事项,需要的朋友参考一下 磁盘节点:消息会存储到磁盘。 内存节点:消息都存储在内存中,重启服务器消息丢失,性能高于磁盘类型。