JAVA开发常用类(六)
4. 包
包是java中组织类的方式。包是一个类的集合,包中仍然可以包含其他的包,这样就构成了组织级别。Java类库本身就是按照这种层次来组织的。顶级的级别叫java,接下来级别包括io、net、util、awt等。
类在一个包和不同包之间的访问权限如下表:
Visibility |
public |
protected |
default |
private |
在同一个类中 |
√ |
√ |
√ |
√ |
在同一个包中 |
√ |
√ |
√ |
|
在同一个包中的子类 |
√ |
√ |
√ |
|
不同包中 |
√ |
|||
不同包中的子类 |
√ |
√ |
为了从某个包中导入类,就要使用import关键字进行声明。可以导入包中具体的一个类,也可以导入包中的所有类,用星号(*)来替代。实际上从技术角度看,import声明并不会导入包中所有的类,只是导入了声明为public的类。
Sun推荐的一个命名包的规则是使用因特网域名,并将其中的元素顺序颠倒过来。将类放入一个包,,必须在任何import语句被使用之前,将一条语句加入到该类文件中。使用package关键字进行声明。
JAVA开发常用类(六)相关推荐
- Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)...
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天, ...
- Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)
写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天,下午我们宿舍聚会,所以时间有点耽误,希望大家见谅 上接: Java程序员从笨鸟到菜鸟之(四)java开发常用类( ...
- Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.NET/csh624366188 一:首谈Java中的包装类 Java为基本类型提供包装类,这使得任何接受对象的操作也可以用 ...
- JAVA开发常用类(一)
记得上次学习Java都是2008年的事情了,当前公司的开发都是Java+Oracle.年后部门要组织封闭开发,乘着春节放假学习一下. Java同C++或Pascal等语言一样,其实常用语法并不复杂,在 ...
- Java开发常用包、接口和类
一.JDK中常用包 1.java.lang 这个是系统的基础类: 2.java.io 这里面是所有输入输出有关的类,比如文件操作等: 3.java.nio 为了完善 io 包中的功能,提高 io 包中 ...
- Java开发常用词汇表
Java开发常用英语单词表 第一章: public['pʌblik] 公共的,公用的 static['stætik] 静的;静态的;静止的 void:[vɔid] 空的 main:[mein] 主要的 ...
- Java开发常用英语单词表
Java开发常用英语单词表 第一章: public['pʌblik] 公共的,公用的 static['stætik] 静的;静态的;静止的 void:[vɔid] 空的 main:[mein] 主要的 ...
- 常用类 (六) ----- String类与字符串
相关文章: <常用类 (一) ----- Arrays数组工具类> <常用类 (二) ----- Math类> <常用类 (三) ----- BigDecimal和Big ...
- 开课吧:Java开发常用技术基础部分有哪些?
在Java中,OOM是java.lang.OutOfMemoryError的缩写,简单来说是应用的内存用完了.而这个内存,指代的是JVM管理的内存模型. Java开发常用技术基础有如下几种: Priv ...
- Java开发常用软件列表——持续更新
Java开发常用工具列表 Typora 一款支持Markdown语法的本地文本编辑器,比较适合用来写工作日志. Clover 三叶草,可以把Windows文件夹像浏览器一样用标签组织起来,体验确实能够 ...
最新文章
- 12306订票候补是个坑_加30元就能抢到火车票?12306这个功能更靠谱!今起可买除夕火车票,抢票高峰来了...
- Android——TabLayout 默认某个选项卡选中
- 获得2007年度的ISA-SERVER MVP
- Bootstrap list-group-item获取值
- 图灵计算机模型意义,图灵机有什么意义_学习图灵机模型中遇到的问题
- chardet java_java实现文件编码监测
- HackerOne《2020年黑客驱动安全报告》:中国白帽子的收入增长幅度最大
- c# WebApi之解决跨域问题:Cors
- delphi 发送网络消息_分布式系统与消息的投递
- 群晖系统设定定时NTP同步时间
- 5S管理跟精益生产的关系是什么?如何使5S管理有效落地?
- 中国互联网十大骨干网有哪些?了解互联网的真实网络结构
- ipad 邮箱服务器端口,ipad邮箱设置,牛排,YAHOO邮箱(后缀为yahoo
- 04-Spark入门
- mysql实现增量备份
- 风控基础——风控模型、规则、策略的区别
- Java学习----前端3
- ArrayList这篇就够了
- c语言顺序选择结构题库,C语言复习题顺序结构
- win7/win10屏幕录制教程?--QVE屏幕录制