Java包指什么呢?

 转自:

Java包指什么呢?

Java包的相关说明

Java 引入了包(package)机制,提供了类的多层命名空间,用于解决类的命名冲突、类文件管理等问题。
包允许将类组合成较小的单元(类似文件夹),它基本上隐藏了类,并避免了名称上的冲突。
包允许在更广泛的范围内保护类、数据和方法。你可以在包内定义类,而在包外的代码不能访问该类。
这使你的类相互之间有隐私,不会被其它类知道

一个java包是一组相似类型的类,接口和子包。java中的包可以分为两种形式,内置包和用户定义包。

java中有很多内置的包,如:javalangawtjavaxswingnetioutilsql等。

在这里,我们将详细学习创建和使用用户定义的包。

Java包的优点

  1. Java包用于对类和接口进行分类,以便更好地维护它们。
  2. Java包提供访问保护。
  3. Java包消除命名冲突。

例:java包

package关键字用于在java中创建一个包。

//保存为testClass  
package java265.lang;

public class testClass{
    public static void main(String args[]) {
        System.out.println("java265.com 欢迎你!");
    }
}

---编译以上代码,将出现以下文件夹结构--

I:\E\Tmp>javac -d . testClass.java

I:\E\Tmp>java java265.lang.testClass
java265.com 欢迎你!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值