黑马程序员技术交流社区
标题:
静态 帮助文档 知识总结
[打印本页]
作者:
不羁的风1230
时间:
2014-5-15 21:27
标题:
静态 帮助文档 知识总结
1-day07回顾
02-static关键字的由来
| 多个对象共享同一个属性,使用静态
| 被静态修饰的方法,直接类名调用,方便,不用创建对象
03-static内存图
| 栈
| 堆
| 方法区
| 普通方法区
| 常量池
| 静态区
| 静态方法区
| 静态变量区
04-static静态在生活中的案例
| 空调 静态修饰
| 老师 静态修饰
| 笔记本电脑 非静态修饰
05-静态成员与普通成员的区别
| 位置上的区别
静态成员: 方法区
普通成员: 堆内存
| 创建时间与销毁消失
静态成员: 随着类的加载而存在,随着类的消失而消失
普通成员: 虽则对象的创建而存在,随着对象的消失而消失
| 调用上的区别
静态成员: 对象.成员 类名.成员
普通成员: 对象.成员
| 理解上的区别
静态成员: 多个对象共享同一个属性
普通成员: 每一个对象单独所拥有的
06-静态的代码演示
07-静态代码块
| 静态代码块 -- 构造代码块 -- 构造函数
| 运行的特点: 只运行一次
| 格式 : static { .... }
08-数组操作工具类
/**
* 这是一个工具类
* @author 作者
* @version 版本
* @param arr 参数
* @return 返回值
*/
09-帮助文档的制作
javadoc -d 相对目录 -author -version ArrayTools.java
10-main方法解析
mian方法其实是可以接受 参数的
参数是一个字符串数组
11-什么场景使用静态
12-Math工具类
| 查找API
| API(帮助文档) Application Programming Interface
13-随机数游戏
14-继承的概述
| 概念: 在一个已有类的基础上,作为修改,得到一个新的类
15-继承的特点(子类可以直接访问父类中的非私有的属性和行为)
16-继承的特点(Java只支持单继承,不支持多继承)
| 特点:
子类可以直接访问父类中非私有的属性与方法
java中只支持单继承,不支持多继承
java中支持多层(重)继承
17-成员的特点(成员变量)
| 变量的就近使用原则
| 成员变量与局部变量重名,使用 this 关键字
| 子父类成员重名, 使用 super 关键字
this: 当前对象的引用
super: 父类的引用
18-成员的特点(成员方法)
| 方法的重写
概念: 子类将父类的方法重新实现
注意事项:
子类方法的权限 要大于等于 父类方法权限
静态方法 只能覆盖 静态方法
子类不能覆盖父类私有方法
作者:
假Rǔ有⒈兲
时间:
2014-5-15 21:34
沙发!!!
作者:
觉得爱123
时间:
2014-5-15 23:30
捋一遍,果然清醒很多,感谢
作者:
帅哥哥
时间:
2014-5-16 01:43
先收藏,明天看
作者:
李小新H
时间:
2014-5-16 07:33
好东西!顶一下!
作者:
苏周周
时间:
2014-5-18 00:27
来看看静态STATIC
作者:
贾俊锋
时间:
2014-5-18 01:02
收藏了,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2