Java知识小结—(2)
来源:互联网 发布:网络漫画家朴泰俊 编辑:程序博客网 时间:2024/06/01 19:55
Java知识小结—(2)
1.Java中的包:
1)命名规范
在包名中,一般使用“.”来区分包的级别;一般情况下都是小写。
通常情况下包的命名分为以下几级:
第一级:指该项目的类型,如com,org,gov等
第二级指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等
第三级指项目的名称,如:corejava,bcms,oa,erp等
第四级指项目模块的名称,如:bean,action,exception,chapter01等
2)包的作用
包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。包是为了更好的组织类,防止在一个空间下出现类重名啊这些情况;表明类之间的层次关系。
2.权限修饰符
Java中有4种权限修饰符分别是public protected private default。
修饰符
修饰类型
说明
Public
类、属性、方法
共有的,对所有类可见
protected
属性、方法
受保护的,对同一包内的类和子类可见
private
属性、方法
私有的,在同一类内可见
Default(默认的)
类、属性、方法
在同一包内可见。
3封装
封装就是将属性私有化,提供公有的方法访问私有的属性。实现封装的步骤如下:
1)修改属性的可见性限制对属性的访问
2)为每一个属性创建一对赋值和取值方法,用于对这些属性的访问
3)在赋值和取值方法中加入对属性的存取限制
示例如下:
阅读全文
1 1
- Java知识小结—(2)
- Java知识小结—(1)
- Java知识小结—(3)
- Java 知识小结-(6)
- java知识小结
- java 知识小结
- java知识小结
- JAVA继承知识小结
- JAVA线程知识小结
- JAVA入门知识---小结
- Java I/O 知识小结
- java第一天知识小结
- Java入门级知识小结
- Java知识小结之Serializable
- Java实现记事本知识小结
- Java 面向对象知识小结
- XML知识小结2
- python知识小结(2)
- unity性能优化
- 理解长短期记忆网络(LSTM NetWorks)
- codevs 1018 单词接龙
- SSM-2 项目规划
- [BZOJ4650][NOI2016]优秀的拆分-后缀数组
- Java知识小结—(2)
- Going Home POJ
- 欢迎使用CSDN-markdown编辑器
- MySQL优化必须调整的10项配置
- 剑指offer——合并两个排序的链表
- 正则详解
- CSS两双列布局
- spring boot 启用原理
- linux Ubuntu常用命令