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

Java是否对类名长度有限制?

赫连骏
2023-03-14
问题内容

这个问题出现在Spring类中,该类具有相当长的类名称。类名长度的语言是否有限制?


问题答案:

在Java语言规范指出标识符的长度不受限制。

但是实际上,文件系统将限制生成的文件名的长度。



 类似资料:
  • Java包名称的名称长度有限制吗? 就像包裹com.abc.xxx.xxxx.xxxx

  • 问题内容: HTML中的属性值需要多长时间? 我在一个新的应用程序中使用HTML5样式数据属性(),并且在一个地方存储大量数据(最多100个字符)非常方便。虽然我怀疑这笔钱是可以的,但它提出了多少是太多的问题? 问题答案: HTML 4 从HTML 4的角度来看,属性是SGML构造。它们的限制在HTML4的SGML声明中定义: 这里讨论的值是“ ATTSPLEN”,这是元素的属性规范列表的限制(应

  • 问题内容: 不同的操作系统具有不同的文件名最大长度。使用文件时,Java对文件名长度有任何限制吗? 问题答案: Java没有最大文件名长度,除了字符串最大长度限制(即数组最大长度,即Integer.MAX_VALUE)外。也许某些JVM有一个较低的限制,但是我从来没有遇到过这样的问题(而且我几乎可以肯定,就Java规范而言,这将是一个错误),当然,操作系统可以有一个。

  • 所以我们有一个例子,我们会有一个对象,其中key是id(int),值是字符串。但我们注意到,大多数时候,我们根据字符串查找id,所以我们决定将其反转并使字符串成为key,值是id。因为这样就不用遍历每个项目并比较值,我们可以只执行。下面是我们所做的示例。 下面是旧实现的示例: 以下是新实现的示例: 我知道现在字符串是键,可以为相同的字符串获取相同的id。但是现在这个字符串可能非常大(可能性很小,但

  • 问题内容: 我问这个问题是因为我需要在我的PHP脚本中生成 SELECT 查询时知道此限制,并且此查询中的 WHERE 部分是在循环内生成的。 恰好看起来像这样 因此,这就是为什么我需要知道我的 $ query 字符串可以有多长的原因,因为数组 $ uol_metadata_arr 可以包含许多项目。 问题答案: (如果可能)使用 您可能需要增加max_allowed_pa​​cket。它默认为1

  • 问题内容: 以下问题仅适用于bash和linux: 文件的绝对路径名中的字符数是否有限制? 仅文件名(无扩展名)的字符数有限制吗? 如果是这样,这些限制是什么?如果它们是系统特定的,我该如何访问它们? 问题答案: 这在很大程度上取决于文件系统。对于ext FS(当前在Linux上最常用): 文件名最大长度:255个字节 最大路径长度:无 FS不能识别该扩展名,它包含255个字节,包括扩展名(您可以