Java的Package到底是什么概念
最近在自学JAVA。Package到底是个什么概念,跟文件夹,class和import又有什么关系?网上看了一些解释也没太弄懂。不写package又会怎样呢?...
最近在自学JAVA。
Package到底是个什么概念,跟文件夹,class和import又有什么关系?
网上看了一些解释也没太弄懂。
不写package又会怎样呢? 展开
Package到底是个什么概念,跟文件夹,class和import又有什么关系?
网上看了一些解释也没太弄懂。
不写package又会怎样呢? 展开
7个回答
展开全部
通俗一点讲Package为了防止同名的class,使他们产生冲突。
import导入Package
import导入Package
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
包的概念
包(package)是Java提供的一种区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,它提供了访问权限和命名的管理机制。
Java中提供的包主要有以下3种用途:
1) 将功能相近的类放在同一个包中,可以方便查找与使用。
2) 由于在不同包中可以存在同名类,所以使用包在一定程度上可以避免命名冲突。
3) 在Java中,某次访问权限是以包为单位的。
创建包可以通过在类或接口的源文件中使用 package语句实现,package语句的语法格式如下:
package 包名;
包名:必选,用于指定包的名称,包的名称为合法的 Java标识符。当包中还有包时,可以使用“包1.包2.…….包n”进行指定,其中,包1为最外层的包,而包n则为最内层的包。
包(package)是Java提供的一种区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,它提供了访问权限和命名的管理机制。
Java中提供的包主要有以下3种用途:
1) 将功能相近的类放在同一个包中,可以方便查找与使用。
2) 由于在不同包中可以存在同名类,所以使用包在一定程度上可以避免命名冲突。
3) 在Java中,某次访问权限是以包为单位的。
创建包可以通过在类或接口的源文件中使用 package语句实现,package语句的语法格式如下:
package 包名;
包名:必选,用于指定包的名称,包的名称为合法的 Java标识符。当包中还有包时,可以使用“包1.包2.…….包n”进行指定,其中,包1为最外层的包,而包n则为最内层的包。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询