良いプログラマーの訓練キャンプ-Java変数の役割ドメイン


<A href="http://www.goodprogrammer.org/" target="blank">android  </a>------  java  ,      !
 Java ,            :  、     、   、  。

                 ,    static     ,     C/C++    static       。              ,      ,         ,      。

              ,            ,    。

                  ,      。

                  ,            ,         ,   if、for     。            

{
     int age = 3;
     String name = "www.weixueyuan.net";
     //   ,         age   name   
    System.out.println( name + "  " + age + "  ");
 }
 //   ,         age   name   
System.out.println( name + "  " + age + "  ");

               ,              。
          、     ,           ,            。
                   ,      
public class Demo{
     public static String name = "  ";  //     
    public int i; //        

    //    ,           
    {
         int j = 2;//     
    }

     public void test1() {
         int j = 3;  //      
        if(j == 3) {
             int k = 5;  //     
        }
         //           ,            
        System.out.println("name=" + name + ", i=" + i + ", j=" + j);
     }

     public static void main(String[] args) {
         //      ,            
        System.out.println(Demo.name);
        
         //            
        Demo t = new Demo();
         t.test1();
     }
 }

本文は“毎日向上します”のブログから出て、転載をお断りします!