为什么我们不能在java中的方法中使用static关键字?

时间:2015-04-14 14:03:28

标签: java static final

我试图在方法中创建静态对象和变量,但我不能。 在该方法之外可以进行相同的操作。请帮助我。

Class Sample()
{

}    
class Example
{
    void Mark()
    {
        static int i=100; //Error, only final is allowed
        Static Sample s=new Sample();// Error, only final is allowed 
        System.out.println(i);  
    }
}
public class StaticObject
{
    public static void main(String[] args) 
    {
        Example e=new Example();
        e.Mark();
    }
}

0 个答案:

没有答案