zoukankan      html  css  js  c++  java
  • Java中使用变量的规则:

    Java中使用变量的规则: 

    使用变量遵循就近原则,如果局部位置有,就使用,没有就去本类的成员位置找,有就使用,没有就报错。

    package com.wang.duixiang;
    
    public class Demo03 {
        public static void main(String[] args) {
            Student1 student=new Student1();
            String name="王迎婧";
            int age=22;
            student.study();
        }
    }
    class Student1{
        String name;
        int age;
        public void  study(){
            //局部变量
            String name="小河";
            System.out.println(name+"正在努力学习");
        }
    }
    输出结果为:小河正在努力学习

    成员变量和局部变量的区别

    成员变量:①写在类中,方法外

                       ②有默认初始化值

                       ③作用范围在类中

                       ④成员变量存储在堆内存中

                       ⑤随着对象的创建而存在,随着对象的消失而消失

    局部变量:①写在方法中或形式参数

                       ②没有默认初始化值,必须先赋值再使用

                       ③作用范围在方法中

                       ④局部变量存储在栈内存中

    ⑤随着方法的调用而存在,随着方法调用完毕而消失

  • 相关阅读:
    根据用户输入的工资计算所得税
    ATM取款机数据库设计
    ExecuteNonQuery()
    ExecuteReader()获得数据
    ExecuteScalar ()
    面试题汇总(三)
    面试题汇总(一)
    2019-8最新面试题汇总
    linux下vim 选择文本,删除,复制,粘贴
    TCP和UDP的优缺点及区别
  • 原文地址:https://www.cnblogs.com/wyj96/p/11749170.html
Copyright © 2011-2022 走看看