为什么不能将java包命名为"default"?

Mah*_*zad 3 java packages directory-structure naming-conventions syntax-error

在IntelliJ中,我尝试使用名称为我的默认服务实现创建一个包default:

 src
????  main
    ????  java
        ????  service
            ????  default
            ?   ???? // here I can't create java classes
            ?
            ???? PostService.java
            ???? SearchService.java
            ???? UserService.java
Run Code Online (Sandbox Code Playgroud)

IDE提示您无法在此包中创建Java类.

为什么我不能在名为的包中创建java类default

ern*_*t_k 8

default是一个保留字.您不能将您的包,类,方法,变量等任何关键字作为名称提供.

保留字的完整列表在这里