创建一个包,在包下面创建一个类
直接引用包,引用之后直接使用
import bag.Dog;
public class ch {
public static void main(String[] args){
Dog dog = new Dog();
dog.eat();
}
}
调用时指向包.类
public class ch {
public static void main(String[] args){
bag.Dog dog = new bag.Dog();
dog.eat();
}
}
包的命名规范
一般是小写字母+小圆点一般是
com.公司名.项目名.业务模块名
比如:com.hspedu.oa.model;com.hspedu.oa.controller;
举例:
com.sina.crm.user//用户模块
com.sina.crm.order//订单模块
com.sina.crm.utils//工具类
常用的包
一个包下,包含很多的类,java 中常用的包有:
java.lang.*
lang 包是基本包,默认引入,不需要再引入.java.util.*
util 包,系统提供的工具包, 工具类,使用 Scannerjava.net.*
网络包,网络开发java.awt.*
//是做 java 的界面开发,GUI 注意:老韩建议:我们需要使用到哪个类,就导入哪个类即可,不建议使用 *导入所有类
import java.util.Scanner; //表示只会引入 java.util 包下的 Scanne import java.util.*;//表示将 java.util 包下的所有类都引入(导入)
package 的作用是声明当前类所在的包,需要放在类(或者文件)的最上面,