小编Raj*_*ani的帖子

为什么负数大小的数组不是编译错误,而是抛出java.lang.NegativeArraySizeException

java不允许初始化负大小的数组.例如:

int[] arr = new int[-1];
Run Code Online (Sandbox Code Playgroud)

如果这已经知道了,为什么抛出NegativeArraySizeException而不是编译错误?只是好奇地知道为什么java决定它在运行时被抛出,而在编译时知道它会失败.

java arrays initialization

4
推荐指数
1
解决办法
512
查看次数

如何重命名现有的 Hybris 扩展

我正在开发 Hybris,并使用 hybris 命令(ant extgen)和默认设置生成了一个新的扩展。在扩展生成过程中,我没有更改默认值,就像我让项目名称为“training”一样。我开始开发一些代码只是为了尝试,但现在我编写了相当多的代码,我没有生成新的扩展,而是尝试将“training”重命名为更适合我的项目的新名称。

我的问题是 - 是否有任何快捷方式可以将“training”重命名为新名称。我所说的重命名并不是指标准的 intellij 或 eclipse 模块重命名,而是更新所有引用扩展名称“training”的扩展特定属性。有 hybris ant 命令吗?

sap-commerce-cloud

2
推荐指数
1
解决办法
1438
查看次数

标签 统计

arrays ×1

initialization ×1

java ×1

sap-commerce-cloud ×1