java的包机制
java包的命名规则一般把公司名倒置
eg: www.baidu.com 倒置为com.baidu.com
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CWwnncji-1614678909545)(E:\截屏图片\屏幕截图 2021-03-02 170341.png)]
java包的导入
包导入时不能在包名前
错误
import java.util.Date; //在包名字package com.baidu;前
package com.baidu;
public class Demo1 {
}
正确
package com.baidu;//包名要放在首位
import java.util.Date;//导入的包放在包名后面
public class Demo1 {
}
使用特定包时要用import导入
import java.util.Date;//使用Data导入的包
public class Demo1 {
Date //使用Data包时要导入 import java.util.Date;
}
java导入自己创建的包的类时切记重名
package com.baidu;//包名要放在首位
import java.util.Date;//导入的包放在包名后面
import java.base.Demo1;//重名
public class Demo1 {
//重名
}
java要导入包的类数量过多时可以用*代替
package com.baidu;//包名要放在首位
import java.base.*;//*为通配符代表导入包下所有的类
public class Demo1 {
}