継承について質問させてください

class Super {
public static int y = 10;
}
class Sub extends Super {
Sub.y = 20; // static int y に代入

System.out.println( Sub.y ); // 20と表示
System.out.println( Super.y ); // 20と表示
}

となってしまうんですが、static int yはSuperとSubの共通のものになるんでしょうか?