Java程序里的引入包是干什么用的,用了有什么好处啊
2011-10-14 · 知道合伙人数码行家
关注
展开全部
为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。
程序员可以使用package指明源文件中的类属于哪个具体的包。包语句的格式为:
package pkg1[.pkg2[.pkg3…]];
程序中如果有package语句,该语句一定是源文件中的第一条可执行语句,它的前面只能有注释或空行。另外,一个文件中最多只能有一条package语句。
包的名字有层次关系,各层之间以点分隔。包层次必须与Java开发系统的文件系统结构相同。通常包名中全部用小写字母,这与类名以大写字母开头,且各字的首字母亦大写的命名约定有所不同。
当使用包说明时,程序中无需再引用(import)同一个包或该包的任何元素。import语句只用来将其他包中的类引入当前名字空间中。而当前包总是处于当前名字空间中。
如果文件声明如下:
package java.awt.image
则此文件必须存放在Windows的java\awt\image目录下或unix的java/awt/image目录下。
程序员可以使用package指明源文件中的类属于哪个具体的包。包语句的格式为:
package pkg1[.pkg2[.pkg3…]];
程序中如果有package语句,该语句一定是源文件中的第一条可执行语句,它的前面只能有注释或空行。另外,一个文件中最多只能有一条package语句。
包的名字有层次关系,各层之间以点分隔。包层次必须与Java开发系统的文件系统结构相同。通常包名中全部用小写字母,这与类名以大写字母开头,且各字的首字母亦大写的命名约定有所不同。
当使用包说明时,程序中无需再引用(import)同一个包或该包的任何元素。import语句只用来将其他包中的类引入当前名字空间中。而当前包总是处于当前名字空间中。
如果文件声明如下:
package java.awt.image
则此文件必须存放在Windows的java\awt\image目录下或unix的java/awt/image目录下。
展开全部
引入包的目的就是有很多时候,你需要系统的方法,还有为了让你的类便于管理,就像windows下面的文件夹一样,方便。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
umc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己看书去。真是的。
追问
我看不懂怎么办啊
追答
导入包,你就可以用导入包里面的方法了。 不然用不了啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
引入包相当于引入类库! 你说有什么好处?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询