标签搜索

Java中的包

ATAO
2022-01-27 / 0 评论 / 60 阅读 / 正在检测是否收录...

java中的包,类似与操作系统的文件夹。包有2个作用:

  1. 增大类的命名空间。在不同的包中,才能有同名的类。
  2. 把具有类似功能的类,集中放在一个包中

系统内置的包(常见):

包名解释
java.util常用的工具类,都在这一个包下
java.io与IO操作相关的类,都在这个包下(IO:input,output)
java.util.concurrent并发包,Doug lea编写的多线程相关的类,都在这个包下
java.lang基础语言包,8种基本类型,String,以及其他必备的类

import语句:

当要一个类,要访问另外一个在同一个包中的类时,可以直接访问。

当一个类,要访问另外一个不在同一个包中的类时,必须先使用import语句把那个类引进来,才能使用。

注意:

  • 以下时仅仅引入一个Scanner类
import java.util.Scanner;
  • 以下是引入一个包中所有的类
import java.util.*;
  • 一个类中只能有一个package语句,表面当前类属于哪个包
  • package必须是源代码的非空白首行
  • 一个类中可以有0到多个import语句
  • import语句如果有,必须在package 和 类的定义之间
  • 当一个类,要引入其他不同的包中的2个类,这2个类的名字好相同时,如下:

image-20220127131134582

  • 在Java中,每一个Java程序都会默认引入java.lang包下的所有类,所以,在我们使用String类的时候,就可以直接。
0

评论 (0)

取消