开发者社区 问答 正文

类变量、成员变量和局部变量

类变量、成员变量和局部变量

展开
收起
montos 2020-06-01 15:52:13 383 分享 版权
1 条回答
写回答
取消 提交回答
  • Java中共有三种变量,分别是类变量、成员变量和局部变量。他们分别存放在JVM的方法区、堆内存和栈内存中。

        /**
         * @author Hollis
         */
        public class Variables {
        
            /**
             * 类变量
             */
            private static int a;
        
            /**
             * 成员变量
             */
            private int b;
        
            /**
             * 局部变量
             * @param c
             */
            public void test(int c){
                int d;
            }
        }
    

    上面定义的三个变量中,变量a就是类变量,变量b就是成员变量,而变量c和d是局部变量。

    2020-06-01 17:04:26
    赞同 展开评论
问答地址: