码迷,mamicode.com
首页 > 编程语言 > 详细

java中包的理解

时间:2015-03-08 15:30:37      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

  • java之所以引入包的概念就是为了把类名的命名空间限制在包以内,所以在一个包中不能有同名类
  • 通过import语句不仅能定位类,同时也会把类的命名空间引入
  • 每个.java文件之所以只能有一个和文件名同名的public类,主要原因如下:.java文件只向包外开放一个类,也就是里面只能有一个public类,如果这个类和文件名同名,则我们可以只看.java文件的文件名就知道其为我们开放的public类,这样就可以在.java文件被编译成.class文件时,不知道类的内容就可以很容易地使用类。反过来讲,如果.java文件为包外开放很多类,而文件名又无法表征这些类名,则在导入类的时候很容易出现命名冲突

java中包的理解

标签:

原文地址:http://www.cnblogs.com/littlebugfish/p/4321747.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!