摘要: final修饰基本类型变量 当使用final修饰基本类型变量时,不能对基本类型变量重新赋值,因此基本类型变量不能被改变 final修饰引用类型变量 当使用final修饰引用类型变量时,它保存的仅仅是一个引用,final只能保证这个引用类型变量所引用的地址不会改变,即一直引用同一个对象,但这个对象完全 阅读全文
posted @ 2018-09-07 00:42 zhou_shadow 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: final局部变量 系统不会对局部变量进行初始化,局部变量必须又程序员显示初始化,因此使用final修饰局部变量,可以在声明时指定默认值,也可以在后面的代码中对该final变量赋初始值,但只能赋值一次 package com.j1803.finalTest; public class demo {  阅读全文
posted @ 2018-09-07 00:22 zhou_shadow 阅读(107) 评论(0) 推荐(0) 编辑
摘要: final修饰的成员变量是不可改变量,必须由程序员显示地指定初始值 修饰成员变量 类变量:必须在静态初始化块中指定初始值或者声明该类变量时指定初始值,而且只能在两个地方的其中之一指定. 实例变量:必须在非静态初始化,声明该实例或者构造器中指定初始值,而且只能在三个地方的其中之一 1.需要注意的是,如 阅读全文
posted @ 2018-09-07 00:08 zhou_shadow 阅读(177) 评论(0) 推荐(0) 编辑