Java的包机制
为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。
包语句的语法格式为:
package pkg1[. pkg2[. pkg3…]];
一般利用公司域名倒置作为包名。例如:www.baidu.com => com.baidu.com
为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用import语句可以完成此功能
import package1[. Package2…].(classname|*);
包的本质就是文件夹
IDEA开发软件创建项目、包(文件夹)、类(Java文件)
1、创建空项目
File->New->Project…->Empty Project->Next
等待一会,点击右上角×
2、新建一个模块
File->New->Module…->Next
3、打开项目结构
File->Project Structure…
因为我安装的是JDK8,所以选择对应8的版本,然后Apply->OK
4、新建Java文件
一种是直接新建文件
右击src->New->Java Class,然后命名
编写代码运行
第二种是先建包(文件夹),然后再建Java文件
右击src,命名包文件,这里我命名com.jiemyx
右击齿轮,关闭Compact…,出现层级
再新建一个包
新建Java文件
可以把一个包(文件夹)移动到另一个包下,鼠标左击按住一个包拖动到另一个包下,
然后出现下图,点击Refactor
可能出现下图情况,点一下Do Refactor,就可以了
5、删除包
谨慎操作,最好文件有备份
代码演示
package com.jiemyx.base;
//导入这个包下Demo01类!
import com.jiemyx.base.Demo01;
//导入这个包下所以的类!
import com.jiemyx.base.*;
//包之间的类名最好不要重复
public class Demo08 {
public static void main(String[] args) {
}
}