通过package实现对类的管理
package两个特点
- 通常是类的第一句非注释性语句;
- 通常是域名倒着写加上模块名;
package中的命名演示
com.baidu.test;
com.taobao.gouwu;
com.baidu.sousuo;
Java中常用的包
Java中常用的包 | 简单说明 |
---|---|
java.lang.*; | 包含一些Java语言中的核心类。 |
java.awt.*; | 包含构建抽象窗口的工具类。 |
java.net.*; | 包含执行与网络相关的操作类。 |
java.io.*; | 包含了提供多种输入/输出功能的类 |
java.util.*; | 包含一些工具类。 |
import导入类
如果我们使用其它包的类,需要使用import导入,从而可以在本类中直接通过类名调用,否则就需要书写类的完整包名。import后,便于编写代码,提高可维护性。
//在没有导入类之前我们要使用其它包下的类就要书写完整的报名。列如:
java.util.Scanner input=new java.util.Scanner(System.in);
//如果我们导入了该包下的类就可以直接使用类名调用。列如
import java.util.Scanner;
Scanner input=new Scanner(System.in);
不需要导入就可以使用的类
java.lang.*;不需要导入就可以使用。