资讯专栏INFORMATION COLUMN

JAVA学习之路 (七) package包管理

JaysonWang / 2352人阅读

摘要:使用包管理中的类在开发过程中需要提供大量的类,那么这么多类会发生同名的情形呢答案是肯定的。那么如何处理这种重名问题呢管理文件解决同名文件冲突。

使用包(Package)管理Java中的类
在开发过程中需要提供大量的类,那么这么多类会发生同名的情形呢?答案是肯定的。那么如何处理这种重名问题呢?
1、管理Java文件 
2、解决同名文件冲突。Java允许在类名前面增加一个前缀来限定这个类,这个就是Java中的包机制

系统中的包

java.(功能).(类)
java.lang.(类)   包含java语言基础的类
java.util.(类) 包含java语言中各种工具类
java.io.(类)    包含输入,输出相关功能的类
java.net.*  : 包含Java 网络编程的相关接口

如何定义包

格式 : package + 包名; 
例如: package com.lemon; 
package com.test.cat; // 定义包

命名规范

包命名规则:域名倒序+模块名称+功能名称

在Java中,包的命名规范是全小写字母拼写(一般命名为公司域名的反向) 
例如 : 域名为lemon.com 其反向为 com.lemon

加载指定包下面的具体类

import com.test.cat.*;
// 加载该包下的所有类

import com.test.cat.Cat; // 加载具体类

引入包下的类还需注意

import包名.*只能直接访问指定包名下的类,无法访问子包下的类

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/76707.html

相关文章

  • JAVA学习之路)异常

    摘要:阻止当前方法或作用域的,称为异常。一非检查异常和,以及她们的子类。强制要求对这类异常做预备处理使用或者。这样的异常一般是由程序的运行环境导致的。后跟的是异常对象,或者异常对象的引用。 异常 什么是异常 相异与常态,和正常情况下不一致,有错误出现。 阻止当前方法或作用域的,称为异常。 异常分类 showImg(https://segmentfault.com/img/bVbfpnY?w=...

    Nekron 评论0 收藏0
  • Python学习利器——我的小白 Anaconda安装之路

    摘要:学习利器我的小白安装之路序易用,但用好却不易,其中比较头疼的就是包管理和不同版本的问题,特别是当你使用的时候。另外值得一提的是,并不仅仅管理的工具包,它也能安装非的包。 Python学习利器——我的小白 Anaconda安装之路 序 Python易用,但用好却不易,其中比较头疼的就是包管理和Python不同版本的问题,特别是当你使用Windows的时候。为了解决这些问题,有不少发行版的...

    余学文 评论0 收藏0
  • 服务迁移之路 | Spring Cloud向Service Mesh转变

    摘要:服务网关服务网关涵盖的功能包括路由,鉴权,限流,熔断,降级等对入站请求的统一拦截处理。具体可以进一步划分为外部网关面向互联网和内部网关面向服务内部管理。应用服务应用服务是企业业务核心。到此实际上已经完成服务迁移工作。 导读 Spring Cloud基于Spring Boot开发,提供一套完整的微服务解决方案,具体包括服务注册与发现,配置中心,全链路监控,API...

    rickchen 评论0 收藏0
  • 开发之路(设计模式:适配器模式)

    摘要:你眼中的适配器是什么样子的呢在设计模式中也有模式叫适配器模式,一起来看看吧。定义适配器模式将一个类的接口,转换成客户期待的另一个接口。 你眼中的适配器是什么样子的呢?在设计模式中也有模式叫适配器模式,一起来看看吧。 适配器是什么这不需要作者我多解释把,打个比方,在国内用的是220V的电器,但国外有些国家是110V甚至240V的也有等等,国内的充电线就不能直接插国外的插...

    solocoder 评论0 收藏0
  • 【全栈之路JAVA基础课程_AJAX原理剖析(20190617v1.0)

    摘要:借鉴图片仅用于学习分享,请尊重原创作者,勿用于商用。这其中最关键的一步就是从服务器获得请求数据。基本步骤创建对象也就是创建一个异步调用对象。创建一个新的请求并指定该请求的方法及验证信息。设置响应请求状态变化的函数。使用和实现局部刷新。 欢迎进入JAVA基础课程 博客地址:https://blog.csdn.net/houjiyu...本系列文章将主要针对JAVA一些基础知识点进行讲解...

    biaoxiaoduan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<