黑马程序员-static和final关键字
来源:互联网 发布:苹果mac壁纸系统自带 编辑:程序博客网 时间:2024/05/16 06:46
---------------------- android培训、java培训、期待与您交流! ----------------------
概括的讲:final定义的变量可以看做一个常量,不能被改变;
一、static
什么情况下我们要使用static呢?
1、只想用一个存储区域来保存一个特定的数据——无论要创建多少个对象,甚至根本不创建对象。
2、我们需要一个特殊的方法,它没有与这个类的任何对象关联。也就是说,即使没有创建对象,也需要一个能调用的方法。(static修饰的静态方法不需要实例化,直接就可以调用,典型的是Math()函数)
为满足这两方面的要求,可使用static(静态)关键字。
就是说,在用static时,不管有多少对象调用static,只开辟一个空间(方法、变量同理)
二、final:
final可修饰类、域(变量和常量)、方法
1、final修饰类,表示该类不可被继承。
2、final修饰变量
3、修饰方法:
如父类定义了public void fly(){....}
则子类就不能定义
public void fly(){...}
但注意覆盖与重载的区别。不能被覆盖并不是不能被重载,如你还可以定义
public void
-------------------- android培训、java培训、期待与您交流! ----------------------
- 黑马程序员-static和final关键字
- 黑马程序员----final和static关键字
- 黑马程序员——final关键字和static关键字
- 黑马程序员-----继承和多态、final关键字、static关键字
- 黑马程序员——static和final关键字
- 黑马程序员 JAVASE——final和static关键字
- 黑马程序员-- 二、this、super、final和static关键字
- 黑马程序员---java中的final static 关键字
- 黑马程序员——java中static和final关键字概述
- 黑马程序员_Java基础_this,super,static,final关键字
- 黑马程序员_static和final关键字
- 黑马程序员--继承和final关键字
- 黑马程序员-final关键字
- 黑马程序员----final关键字
- static和final关键字
- Static 和 final关键字
- 关键字 final 和static
- static和final关键字
- Apache日志格式
- 浅析嵌入式程序设计中的优化问题
- html中id和name的区别
- Java多线程:线程同步——实验3
- Winform中combobox绑定数据源后,怎么获取combobox选中行对应数据源中的其他字段值
- 黑马程序员-static和final关键字
- BI Concept and Fundamental
- 第一支app上架後學到的經驗
- VLC 命令行控制参数--转载
- 关于jsp和servlet中实现页面跳转的几种方式总结
- Google Protocol Buffers
- Java多线程:线程同步——实验4
- [HDOJ 1056] HangOver (基础题)
- Java多线程:线程同步——实验5