当前页面: 开发资料首页 → J2SE 专题 → 接口里可以声明变量吗?
接口里可以声明变量吗?
摘要: 接口里可以声明变量吗?
我看到网上有资料说只能定义static final类型的变量不知道是不是真的,想来这里确认一下
肯定是真的,接口里定义的字段自动是final 和static 的
接口里不能声明变量,我记得是不可以的!
常量没试过。
只能是final static的
接口中只有常量和方法的定义,没有变量和方法的实现
同上
你写个试试不就知道了
可以
只能定义static final类型的变量
另外static final类型的变量就是常量,楼上有人偷换概念
当然只能是final static的
只能声名static final类型的变量,也就是常量
当然能啦~用来模拟枚举嘛
只能声明 static final的变量
可以声明。都是常量也就是static final
既然是final的 当然不是变量 只能定义常量
不可以
static final 相当于是变量!
java中借口中所有数据成员都是static final,public,而且必须为其进行初始化。不能为空!因为它是final!
只能是static final,语法上肯定过得去
主要是这么定义有什么用,没有用处最好改设计
接口中只有常量(static final)和方法的定义(方法体),没有变量和方法的实现