我创建了一个类"String"并将其放在包"java"中[实际上我想创建java.lang以查看classLoader加载哪个类
将类加载到JVM后,将不会再次加载同一个类(我重复,同一个类)
引自oreilly].但是之后的事情,为什么在运行这个类我得到
java.lang.SecurityException:禁止的包名:java
为什么安全性原因java不允许我在java包中有一个类?如果没有这样的检查,怎么办?
IntelliJ IDEA中Java项目的可接受文件夹结构是什么?
多个来源(如此)表明以下结构:
[] .idea
[] src
[] main
[] java
com.simpleproject
SimpleClass.java
[] resources
[] test
[] java
com.simpleproject
SimpleClassTest.java
[] resources
Run Code Online (Sandbox Code Playgroud)
我知道这之前已经奏效,但现在它正在抱怨 java.lang.SecurityException: Prohibited package name: java
显然,java不允许作为包名.我不明白为什么它有时是可以接受的,有时是不可接受的.有人可以在IntelliJ IDEA的Java项目中提供可接受的项目文件夹结构的完整示例吗?