校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > 多态和执行顺序
题目

下面的程序输出的结果是( )
public class A implements B{
   public static void main(String args[]){
      int i;
      A a1=new A();
      i =a1.k;
      System.out.println("i="+i);
   }
}
interface B{
   int k=10;
}

A.i=0

B.i=10

C.程序有编译错误

D.i=true

解答

正确答案是 B

在接口里面的变量默认都是public static final 的,它们是公共的,静态的,最终的常量.相当于全局常量,可以直接省略修饰符。
实现类可以直接访问接口中的变量

C 1条回复 评论
SLawliet

有没有前端入门的开发软件推荐呐?

发表于 2022-02-02 21:00:00
0 0