这有什么用,起封装作用,让别的包好调用吗。
要是没这句 package 什么的. 就不能调用了吗。

解决方案 »

  1.   

    要是没有这句的话 就会保存在默认包下
    默认包中确实再别的包中是无法调用的 楼主可以试一下!!!
    http://www.189works.com/article-69990-1.html
    楼主可以看下 讲解的满透彻!!!
      

  2.   

    主要在于这个问题:
    楼主写了一些java代码打成了jar包
    楼主的朋友写了一些java代码打成了jar包
    假设你们两个人的代码对类名的设计是一样的。有一个User类。
    现在我将你们两个的jar都加入到我的项目的classpath中
    我要使用这个User类,
    通过import 你们各自的User类不会造成混淆
    (你们各自包的命名一般是不会相同的)