区分相同名字的类
当类很多时,可以很好的管理类
控制访问范围
package com.hspedu;
说明:
包的本质:实际上就是创建不同的文件夹/目录来保存类文件
只能包含数字、下划线、小圆点.
,但不能用数字开头,不能是关键字或保留字
一般是小写字母+小圆点一般是
com.公民名.项目名.业务模块名
比如:com.hspedu.oa.model;
举例:
com.sina.crm.user
//用于模块
com.sina.crm.order
//订单模块
com.sina.crm.utils
//工具类
语法:import 包;
我们引入一个包的主要目的是要使用该包下的类
import java.util.Scanner;
就只是引入一个类Scannerimport java.util.*;
//引入java.util包下所有类建议:
*
这种方法导入题目:使用系统提供的Arrays完成数组排序
package com.hspedu.pkg; import org.w3c.dom.ls.LSOutput; import java.util.Scanner;//只引入java.util包下的Scanner类 import java.util.*;//引入java.util包下所有类 public class import01 { public static void main(String[] args) { /*使用系统提供的Arrays完成数组排序*/ int []arr = {-1,20,2,13,3}; printArr(arr); System.out.println(); //传统方法,自己编写排序 //系统是提供了相关的类,可以方便完成排序 Arrays.sort(arr); //输出排序结果 printArr(arr); } public static void printArr(int arr[]){ for(int i = 0 ; i < arr.length; i++){ System.out.print(arr[i] + " "); } } }