包
2016-05-04 00:00
253 查看
摘要: 包
包:定义包用package关键字。
1:对类文件进行分类管理。
2:给类文件提供多层名称空间。
如果生成的包不在当前目录下,需要最好执行classpath,将包所在父目录定义到classpath变量中即可。
一般在定义包名时,因为包的出现是为了区分重名的类。所以包名要尽量唯一。怎么保证唯一性呢?可以使用url域名来进行包名称的定义。
package pack;//定义了一个包,名称为pack。 注意:包名的写法规范:所有字母都小写。
//package cn.itcast.pack.demo;
类的全名称是 包名.类名
编译命令:javac –d 位置(.当前路径) java源文件 (就可以自动生成包)
包是一种封装形式,用于封装类,想要被包以外的程序访问,该类必须public;
类中的成员,如果被包以外访问,也必须public;
包与包之间访问可以使用的权限有两种:
1:public
2:protected:只能是不同包中的子类可以使用的权限。
包:定义包用package关键字。
1:对类文件进行分类管理。
2:给类文件提供多层名称空间。
如果生成的包不在当前目录下,需要最好执行classpath,将包所在父目录定义到classpath变量中即可。
一般在定义包名时,因为包的出现是为了区分重名的类。所以包名要尽量唯一。怎么保证唯一性呢?可以使用url域名来进行包名称的定义。
package pack;//定义了一个包,名称为pack。 注意:包名的写法规范:所有字母都小写。
//package cn.itcast.pack.demo;
类的全名称是 包名.类名
编译命令:javac –d 位置(.当前路径) java源文件 (就可以自动生成包)
包是一种封装形式,用于封装类,想要被包以外的程序访问,该类必须public;
类中的成员,如果被包以外访问,也必须public;
包与包之间访问可以使用的权限有两种:
1:public
2:protected:只能是不同包中的子类可以使用的权限。
相关文章推荐
- java中的四种权限
- jetty安装配置
- docker nginx
- iOS中KeyChain用途
- iOS开发学习之关键字Typedef的用法详解
- block回调
- 声明
- elastic-job
- jdk7 java.lang.VerifyError: Expecting a stackmap f
- 第3课:通过案例对SparkStreaming 透彻理解三板斧之三:解密SparkStreaming
- 天下数据揭秘购买国外服务器的真实价格
- 阿里中间件技术:应用服务器篇
- Kafka、RabbitMQ、RocketMQ消息中间件的对比—— 消息发送性能
- 使用 JMeter 完成常用的压力测试
- 原 Kafka/Metaq设计思想学习笔记
- 阿里巴巴消息中间件团队消息和分布式数据层负责人王晶昱:消息系统架构与变迁
- 打造简单灵活的支持所有View的Android 空页面及错误页面
- ajax分页小功能(table)尚不完善,在更新。
- java如何获取SQL查询结果集中的行数和列数
- 冲关需要权重发力[涨停板 个股、大盘、游资、私募、内幕]