day07_02 多态 Static final
来源:互联网 发布:html5media.min.js 编辑:程序博客网 时间:2024/06/06 12:36
面向对象特征之三-多态(Polymorphism):多态性是指允许不同软件元素对同一消息作出响应
执行期间(非编译期)判断所引用的实际类型,根基其实际类型调用相应的方法
多态(Polymorphism):动态绑定
Static:表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块
Østatic修饰的成员变量,叫静态变量
Østatic修饰的方法,叫静态方法
Ø用static修饰的代码块表示静态代码块
静态代码,在JVM加载时,首先被加载,而且只有一份,保存在方法区
1.修饰变量,这些数据一般是整个类共有的
2.修饰方法,一般这些都是一些工具
3.修饰代码块,一般用于加载资源
大致模块图:
Final:最终的,不能被改变的 final是断子绝孙的
Ø修饰属性 不能修改
Ø修饰方法 不能复写 不能Override 复写
Ø修饰类 不能继承
Final修饰的变量,一旦赋值,不能被改变,和static结合起来使用定义常量
因此,也称 final修饰的变量为常量。
1.变量名用全大写;
2.变量名多个单词组成时,中间用下划线分隔开。
提问:
什么情况下用final修饰词?
答:
由final修饰的类通常具有固定作用,实现一些基本功能。
如:java.lang.System; java.lang.String;java.lang.Math;…
阅读全文
0 0
- day07_02 多态 Static final
- static final,static,final
- static,final,static-final
- final static
- final static
- final static
- final static
- final、static
- final && static
- static & final
- static final
- static&&final
- static & final
- static ,final
- static、final、static final 用法
- static、final、static final 用法
- static、final、static final 用法
- static、final、static final 用法
- hibernate 注解方式一对一 基于外键的形式
- 关于RESTful接口api的设计
- vue环境搭建
- springmvc日期格式转换器
- 初学wordpress笔记(1)
- day07_02 多态 Static final
- 链表问题
- Appium小试
- php扩展的基本结构
- OSD(Hammer)开机自启动失败
- 【数据结构】单向循环链表实现
- 【Spring】Spring Framework Reference Documentation中文版33
- Java并发工具包使用指南(全)
- 记一次阿里电面