首页 > 解决方案 > java中的包 - 必要吗?

问题描述

我刚刚读了一本 java 书,它指出 package 语句在 Java 中是可选的。所以我在 Intellij IDEA 中写了一个没有 package 语句的代码,但是除非在代码中提供 package 语句,否则它不起作用。这只是一个 hello world 声明。

标签: javaintellij-idea

解决方案


package 声明是可选的,是的。但是,默认包中的类(如果您没有 package 语句,则它们所在的位置)有各种限制。你大概遇到了一个。

一般来说,虽然它是可选的,但不要编写没有包语句的 java 代码。


推荐阅读