Java-包

  1. 包的定义和使用

    为了便于对硬盘上的文件进行管理,通常都会将文件分目录进行存放。同样在程序开发中,也需要将编写的类分目录存放便于管理。将.class文件进行分类存放。包其实就是文件夹。

    命名的时候一般都是域名倒着写,比如www.eaglezsx.com 。com.eaglezsx.具体的包名

    定义包的格式:

    ​ package 包名; (定义该类在这个包下)

    ​ 多级包用.分开即可

    Java中的包是专门用来存放类的,通常功能相同的类存放在相同的包中。在声明包时,使用package语句。

    package cn.itcast.chapter04; //使用package关键字声明包
    public class Example{...}

    包的声明只能位于Java源文件的第一行可执行语句。package语句在一个java文件中只能有一个

    如果没有package,默认表示无包名

  2. import语句

    在程序开发中,位于不同包中的类经常需要互相调用。

    不同包之间的方法,要写全类名。

    cn.itcast.Student stu=new cn.itcast.Student();

    为了简化代码,Java中提供了import关键字,使用import可以在程序中一次导入某个指定包下的类,这样就不必在每次用到该类时都书写完成类名了。

    import 包名.类名;

    import通常出现在package语句之后,类定义之前。

    如果有时候需要用到一个包中的许多类,则可以使用import 包名.*;来导入该包下的所有类。但不建议这样做。

    在JDK中,不同功能的类都放在不同的包中,其中Java的核心类主要放在java这个包及其子包下,Java扩展的大部分类都放在javax包及其子包下。

    java.lang:包含Java语言的核心类,如String、Math、System和Thread类等,使用这个包中的类无须使用import语句导入,系统会自动导入这个包下的所有类。

    java.util:包含Java中的大量工具类、集合类等,例如Arrays、List、Set等。

    java.io:包含了Java输入、输出有关的类和接口。

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值