我看到网上有资料说只能定义static final类型的变量不知道是不是真的,想来这里确认一下

解决方案 »

  1.   

    肯定是真的,接口里定义的字段自动是final 和static 的
      

  2.   

    只能定义static final类型的变量
    另外static final类型的变量就是常量,楼上有人偷换概念
      

  3.   

    只能声名static final类型的变量,也就是常量
      

  4.   

    只能声明 static final的变量
      

  5.   

    可以声明。都是常量也就是static final
      

  6.   

    既然是final的  当然不是变量   只能定义常量
      

  7.   

    static final 相当于是变量!
    java中借口中所有数据成员都是static final,public,而且必须为其进行初始化。不能为空!因为它是final!
      

  8.   

    只能是static final,语法上肯定过得去
    主要是这么定义有什么用,没有用处最好改设计
      

  9.   

    接口中只有常量(static final)和方法的定义(方法体),没有变量和方法的实现