gpt4 book ai didi

java - Eclipse Java - 包名无效 - 包名中的保留字

转载 作者:IT老高 更新时间:2023-10-28 23:29:38 24 4
gpt4 key购买 nike

我在一个 android 项目的中间,并试图在其中创建一个新包。

com.mycompany.myprojectname.new

好吧,Eclipse 不允许我创建它并显示此错误:

Invalid package name. 'new' is not a valid Java identifier

我从来不知道包名有保留字,我们不能使用。我的问题是;

  1. 这是 Eclipse 的事情吗?还是Java的东西?我尝试了一个纯Java项目(不是 Android),只是为了检查,但我也遇到了同样的错误。
  2. 还有哪些不允许的保留字?
  3. 有这方面的文档吗?

最佳答案

是的,这是一般 Java 的事情。

list of reserved words can be found here .它们是:

abstract  continue    for         new         switch
assert default goto package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp volatile
const float native super while

关于如果在 package naming tutorial 中找到保留字不能在包名中使用这一事实的文档,以及其他地方。

权威来源(一如既往)the Java Language Specification ,具体来说:

关于java - Eclipse Java - 包名无效 - 包名中的保留字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13269318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com