2017-01-30 31 views
-4

此方法类型是否隐藏?静态方法如何在内存中获取区域?应该用静态方法在java中覆盖?

public class Demo { 
      public static final void main(String args[]) { 
       try{ 
        A a = new B(); 
        a.display(); 
       }catch(Exception e){ 
        e.printStackTrace(); 
       } 
      } 

     } 

     class A{ 
      static void display(){ 
       System.out.println("A"); 
      } 
     } 
     class B extends A{ 
      static void display(){ 
       System.out.println("B"); 
      } 
     } 
+0

[一些类似的问题(https://开头WWW。 google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=site:stackoverflow.com+java+static+method+overload+override) –

回答

0

静态方法不属于一个实例,但一类,覆盖了一些静态方法是没有意义和Java不会让你这样做