24--包的概念及使用

包的概念及使用

包的概念
试想这样一种场景,现在如果很多开发人员共同开发一个项目,则肯定出现类名称相同的情况,这样一来就会比较麻烦,此时我们可以利用package关键字来解决此类问题。
包实际上就是一个文件夹,在需要定义多个类或者接口时,为了避免重复而采用的一种措施。
包的定义语法:packge 包名称.子包名称;
包的作用

  1. 包允许将类组合成较小的单元(类似文件夹),易于查找和使用相应的类文件。
  2. 防止命名冲突:java中只有在不同的包中的类才能重名。不同的程序员在开发时难免在命名类名时发生同名现象,有了包的存在就避免了冲突。
  3. 包允许在更广的范围内保护类、数据和方法,在包内定义的类根据规则,外包可能不能访问此类
    包的定义要求:
  4. package是关键字
  5. 包的声明必须是java源文件中的第一条非注释语句,并且一个源文件只能有一个包的声明语句。
    包的使用
    两个类存放在同一个包中,使用时无需导入,但如果类放在不同的包中,则在使用不同的类是就必须使用import语句导入,导入的语法:
    import 包名称.子包名称.类名称;//手工导入所需要的包
    import 包名称.子包名称.;*//有JVM自动加载所需要的包
    两者没太大区别
    补充:
  6. 类:所有的单词的首字母大写
  7. 方法:第一个单词的首字母小写,之后每个单词的首字母大写
  8. 属性:第一个单词的首字母小写,之后每个单词的首字母大写
  9. 包:所有的单词字母小写
  10. 常量:所有的单词字母大写

个人今天比较懒,就不粘贴代码了

猜你喜欢

转载自blog.csdn.net/qwy715229258163/article/details/114404083
今日推荐