Java自学笔记第二十八天

全局变量:(成员变量)它是指定义在类中的变量,它在类中的任意位置都可以被识别
作用域:作用在类中任意位置
初始值不同:如果没有给它赋值,系统会默认给它一个初始值,int类型为0,double
为0.0,String为null
在同一个类中不允许同名存在

局部变量:它是指定义在方法体中变量,它只能在该方法中被识别
作用域:作用在定义该变量的方法体中
初始值不同:必须给它赋值后才能去使用,系统不会给它赋初始值
在同一个类中,不同的方法中可以存在相同的命名,同名的两个变量没有任何关系
在同一个类中,允许局部变量和成员变量命名相同,如果两个命名一样,在使用时,局部变量有更高优先级


posted @ 2021-08-20 15:59  热爱代码的某人  阅读(19)  评论(0编辑  收藏  举报