当前位置: 首页 > 面试题库 >

Java中的类名约定

邵兴怀
2023-03-14
问题内容

java中类的命名约定是什么,例如,所有类都应像MYCLASS.java这样大写吗?

像 **com.sun.org.apache.bcel.internal.generic 这样的类 简报**
。也可以在Sun的图书馆中找到

注意:我已经阅读了Oracle的所有命名约定,但是找不到任何内容说明我们应该使用AllLargecase命名一个类。


问题答案:

浏览了许多链接后,我发现没有Java约定可以建议我们使用所有大写字母来命名一个类。但是,我们这样做不会有任何错误。

CloudyMarble提到了一个适当的原因,即如果该缩写更像HTML那样著名,我们可以使用此约定。

另外,我想添加一些有关ANEWARRAY的信息,该类归Apache许可Source许可,并创建新的引用数组。



 类似资料:
  • 问题内容: 用Java编写实用程序类时,应遵循哪些良好准则? 包装应该是“ util”还是“ utils”?是ClassUtil还是ClassUtils?什么时候上课是“帮手”或“实用程序”?实用程序还是实用程序?还是混合使用它们? 标准Java库同时使用Utils和Utilities: javax.swing.Utilities javax.print.attribute.AttributeSe

  • 问题内容: 如果我有以下私人成员: 我应该如何命名我的吸气剂/设置剂: 要么 编辑:或 ? 问题答案: 正确答案是 如果希望根据 8.8 节 : 将JavaBeans API规范 的推断名称大写 (例如,通过JSP中的$ {object.xIndex}访问它们),将它们用作属性。

  • 问题内容: 在PHP中,我们(至少是优秀的程序员)总是以小写字母开头的通用变量名称,而以大写字母开头的类变量/对象则区分它们。以相同的方式,我们以小写字母开头的通用文件名,但是包含具有大写字母的类的文件。 例如: Java中的约定是否相同,即对象以大写字母开头,其余对象以小写字母开头?还是像我在其他地方读过的所有内容都以小写字母开头? 问题答案: 通常,所有变量都以小写字母开头: 有些人喜欢在所有

  • 问题内容: 我的完整变量名称是“唯一代码”,但是我希望此变量是“ ucode” -ish。 那么考虑Java命名约定是正确的吗? 编码 uCode UCode 问题答案: 请参阅编码约定。对于变量,建议使用驼峰式大小写。回覆。命名,我本以为 将是最合乎逻辑的选择(我知道那不在您的选择列表中)。任何变体在我看来都是 unicode 的缩写,我认为这是一种误导。以上不是一个太长的名称(例如,它不是Ab

  • 问题内容: 在网页上,有两个控件块(主要和次要),大多数人会使用什么类名? 选择1: 选择2: 问题答案: 直接问题的答案是正确的在这之下,由柯特。 如果您对CSS类命名约定感兴趣,我建议考虑一种非常有用的约定,即 BEM ( Block,Element,Modifier )。 更新 请在此处详细了解-这是一个较新的版本,它使以下答案过时了。 主要原理: 一个页面是由独立的块构成的。块是HTML元

  • 问题内容: 我在一个Java Web应用程序上工作,该应用程序使用Spring进行依赖注入,并使用JMock来模拟单元测试中的这些依赖。 目前,在如何命名所使用的某些接口方面,我们的团队还处于不同意见。命名域中具有多个实现的接口没有问题,这很简单。但是,当涉及到我们只有一个实现并且打算将来仅拥有一个实现的接口时,我们遇到了麻烦。 我们拥有此类接口的原因纯粹是为了模拟,例如,我们有在单元测试中模拟的