package shubh;
class thread5
{
static class a7 extends Thread
{
public void run()
{
for(int i=0;i<=10;i++)
{
System.out.println(i);
}
}
}
static class a8 implements Runnable
{
public void run()
{
for(int i=21;i<=30;i++)
{
System.out.println(i);
}
}
}
public static void main(String arg[])
{
a7 a=new a7();
a.start();
a8 b=new a8();
Thread th=new Thread(b);
th.start();
for(int i=40;i<=50;i++)
{
System.out.println(i);
}
}
}
2つのネストされたクラスから静的キーワードを削除すると、エラーが発生します非静的変数は静的コンテキストから参照できません誰でもこのエラーの意味、またはネストされたクラスを静的として与える必要がある理由を説明できますか