一、相同点 1.声明时必须要赋值, 2.只能在初始化赋值一次,之后不能重新赋值 3.后面都不能接var关键字 4.类型声明可以忽略 二、不同点 1.final变量的初始值可以在编译时确定,也可以在运行时确定,cosnt变量的初始值只能是编译时确定的值,比如当前时间 2.const变量的不可变性是嵌套的,final不是 3.内存中的创建,相同的值,final变量会重复创建,const会引用同一份值
京公网安备 11010502049817号