package com.aaa;
/**
* @author :呆呆
* @date :Created in 2021/6/21 14:14
* @description:成员变量 和 局部变量的区别
* @modified By:
* @version: 1.1.2
*/
/*
成员变量和局部变量得区别:
1:定义的位置不一样
局部变量:在方法得内部;
成员变量:在方法外部 直接写在类里面;
2:作用范围不一样
局部变量:只有在方法得内部才能用;
成员变量:整个类都可以用
3:默认值不一样
局部变量:没有默认值,如果想用必须手动进行赋值
成员变量:如果没有赋值 会有默认值。“0”
*/
public class Demo07 {
String name;// 成员变量
public void method(){
int age=18;// 局部变量;
System.out.println(age);
}
public void methodB(){
// 使用age 就会报错 但是使用name 就不会报错
//System.out.println(age);// 报错
System.out.println(name);
}
}