2 yk home yk_home 于 2016.04.26 19:02 提问

java中不加package的类

要是几个java源文件javac编译得到几个class文件,其中都不加package,
它们是不是都是在一个包中?以及是要是它们不放在同一文件夹下为啥不能访问哦?
--------我是新手~

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.27 01:05

默认是根据文件夹来定位的。你的class如果不加上public,就没办法访问,加上了,打包在一个包里可以直接访问。

CSDNXIAON
CSDNXIAON   2016.04.27 08:21

java 类中函数加与不加static
Java如何扫描指定package下所有的类
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

sl_18500
sl_18500   2016.04.27 15:19

放在同一文件夹下编译就是不同的package,是无法访问的

yk_home
yk_home 我尝试过,是可以的
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片