Example
class myBad
{
int x;
myBad(int x)
{
this.x = x;
}
int getX()
{
return x;
}
static int test()
{
getX() > 0;
}
}
Illegal:
static depends on non-static