java 中 package 是什么?

理解了import 之后,对package又起了疑问。

这个是怎么使用的?

请用一个简单的例子说明下。

不要给我将理论知识。

因为我头都大 了
求简单的代码例子

第1个回答  2018-05-23
package 是java工程里面的资源包,是根据自己工程的目录级别关系有关的
原则上引用别人的源代码不能直接使用的,需要根据自己的工程情况进行更改
第2个回答  2015-07-15
package 是java工程里面的资源包,是根据自己工程的目录级别关系有关的
原则上引用别人的源代码不能直接使用的,需要根据自己的工程情况进行更改
第3个回答  2013-05-05
import引入的就是package.的东西。如果刚开始不先声明package,程序又不在一个package.下,那么就会找不到相关程序来进行引用了,你在程序里一些个引用比如import java.util.sql;等。这里面java.util就是包。sql是一个类,如果你写import java.util.*就把java.util包里的所有程序引用进来了。
第4个回答  2015-07-14
包的概念
包(package)是Java提供的一种区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,它提供了访问权限和命名的管理机制。
Java中提供的包主要有以下3种用途:
1) 将功能相近的类放在同一个包中,可以方便查找与使用。
2) 由于在不同包中可以存在同名类,所以使用包在一定程度上可以避免命名冲突。
3) 在Java中,某次访问权限是以包为单位的。
创建包可以通过在类或接口的源文件中使用 package语句实现,package语句的语法格式如下:
package 包名;
包名:必选,用于指定包的名称,包的名称为合法的 Java标识符。当包中还有包时,可以使用“包1.包2.…….包n”进行指定,其中,包1为最外层的包,而包n则为最内层的包。
第5个回答  2013-05-05
package就是一个文件夹的作用,如果没有package,那么所有的东西都放在一起:
1. 一个package下的类太多,没法看
2. 都放一起,很容易就把类起重名了,命名冲突没法解决追问

不知道是我描述不好,还是你们没有看到?都说不要给我讲理论。。。。。

追答

这不算理论吧?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网