Java之最终修饰符:final
来源:互联网 发布:如何申请公司网站域名 编辑:程序博客网 时间:2024/05/22 08:24
final
(2)特点:
A:它修饰的类不能被继承
B:它修饰的成员方法不能被重写
C:它修饰的变量是常量
(3)思考:
A:final修饰的变量一般在定义的时候就给赋值了,那么,请问有没有可能在其他情况下赋值?
有。在构造方法完毕前都行。
class OuterInnerDemo
{
final int x; //此处就没有在定义时直接赋值,在构造函中给赋值
OuterInnerDemo()
{
x=5;
}
public static void main(String[] args)
{
int x=new OuterInnerDemo().x;
System.out.println(x);
}
}
B:final修饰基本类型和引用类型
final修饰基本类型:值不能改变
final修饰引用类型:地址值不能改变,对象的内容是可以发生改变的。
0 0
- Java之最终修饰符:final
- java-final(最终、修饰符)
- Java之final修饰符
- JAVA编程之static、final修饰符
- JAVA编程之static、final修饰符
- Java应用之final修饰符
- Java笔记之final修饰符
- Java Final修饰符
- Java final 修饰符
- Java final修饰符
- java修饰符:final
- java final 修饰符
- Java-final修饰符
- java修饰符final
- Java final 修饰符
- java--final修饰符
- Java final修饰符
- Java之final修饰变量
- WINCE添加新字体需要注意的一些问题
- 【SSH网上商城】---用户注册
- 驱动程序用到的头文件linux/include/linux/init.h的分析
- 解决 —— SublimeText3: No module named ‘urllib2′
- ActionBar 背景渐变动画效果
- Java之最终修饰符:final
- 方法重写和方法重载的区别?方法重载能改变返回值类型吗?
- 基于ListView和CheckBox实现多选和全选记录的功能
- Adnroid ActionBar 各种用法
- ActionBar中的下拉菜单操作
- iOS-NSOperation 的使用(总结)
- Android ListView分类/分组效果 - 第二种实现方式
- Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
- SDWebImage的内部实现原理