java中的封装和包
来源:互联网 发布:nginx日志路径 编辑:程序博客网 时间:2024/06/01 14:03
什么是封装
封装就是JavaBean思想 你可以理解为 通过某个方法调用封装在类的隐藏属性,就像我把不同颜色的糖果封装在看不见的盒子里,你只有通过我特定的方法才能拿出来某个颜色的糖果,你看不见糖果 ,而且你不通过我你拿不到糖果 这就是封装;
封装的过程
1.首先将属性变量封装(private)
2.定义setter 和getter方法(注意setter和getter方法是public修饰符 ,一定要注意,就相当于这是个访问属性变量的入口,并且是公开的,可以任意访问的(注意属性变量是被封装了,不能够直接访问,就可以借助get 和set 进行访问))
3.在另一个类中进行调用时,就可以通过定义新对象。然后借助新对象,调用这个get和set 方法,原理都是相通的。
java 中包的使用:
一.包的作用:
管理Java文件,解决同名文件冲突
二.定义包:package 包名
//必须放在Java源程序的第一行
包名间可以使用“.”隔开
三.系统中的包:
java.(功能).(类)
java.lang.(类) 包含Java语言基础的类
java.util.(类) 包含Java语言中各种工具类
java.io.(类) 包含输入,输出相关功能的类
四.包的使用:
1.可以通过使用import关键字,在某个文件使用其他文件中的类。
2.Java中,包的命名规范是全小写字母拼写
3.使用的时候不但可以加载某个包下的所有文件 eg:com.imooc.*
也可以加载某个具体子包下的所有文件
阅读全文
0 0
- java中的封装和包
- java封装和包
- Java中的封装和重载
- 【Java】第7讲:封装和包
- Java中的对象和包
- 封装java mail包
- Java中的封装和复用
- IS08583报文协议包的解析和封装java源代码
- IS08583报文协议包的解析和封装java源代码
- IS08583报文协议包的解析和封装java源代码
- IS08583报文协议包的解析和封装java源代码
- java google 并发包 封装
- 【JAVA SE】15.封装+包
- 触摸Java中的包和文档
- 触摸Java中的包和文档
- 触摸Java中的包和文档
- 触摸Java中的包和文档
- java中的闭包和回调
- jungle roads
- 机器学习笔记——梯度下降算法
- 机器学习职业进阶路线
- Leetcode之Summary Ranges 问题
- 一张图说CSS基础
- java中的封装和包
- 详解synchronized与Lock的区别与使用
- offer35--第一个只出现一次的字符
- debug
- 深入理解Hystrix之文档翻译
- 3139: [Hnoi2013]比赛
- 关于JAVA调用python的方式
- response详解
- 公文写作