Day10-包机制
Day10-包机制
包机制
Java 为更好地组织类而提供的机制,用于区别类名的命名空间。
包相当于文件夹
包语句的语法格式为:(定义包)
package pkg1[.pkg2[.pkg3...]];
一般利用公司域名倒置作为包名。
为了能够使用某一个包的成员,需要在 Java 程序中明确导入该包,使用“import”语句可完成此功能,其语法格式为:(引用包)
import package1[.package2...].(classname |*)。
举例:
在我们的IDEA里面,base包和operator包都有Demo01、Demo02......,名字相同,但不在同一个包里面,不会因此报错
举例——一般利用公司域名倒置作为包名。:
在 Java 中,利用公司域名倒置作为包名是一种常见的命名规范。
例如,假设一个公司的域名是 “www.example.com”。按照这个规范,包名可以这样确定:首先将域名反转,得到 “com.example”,然后根据具体的项目结构和模块进一步细分包名。比如,如果这个公司有一个名为 “myproject” 的项目,包名可以是 “com.example.myproject”
假设存在www.liu.com的域名,则我创建了这样的包:
并且我在进入其中某一个类时,代码上面会出现
package com.liu.www.basic;
定义当前所处的包的位置