Java中局部变量和成员变量有什么区别
2023-07-01 22:23
Java
125
1
0
0
标题录入
封面图
1)定义位置不同:局部变量定义在方法内部,成员变量定义在类中; 2)作用范围不同:局部变量仅在声明它的方法、构造方法或者语句块内有效;而成员变量在整个类中都有效; 3)默认值不同:局部变量没有默认值,成员变量有默认值; 4)内存位置不同:局部变量存在栈中,成员变量存在堆中; 5)生命周期不同:局部变量随着方法的结束而结束,成员变量随着对象的销毁而销毁。
上一篇:
Java中从控制台输入数据的几种常用方法
下一篇:
Java中线程安全的实现思路介绍
标题录入,一次不能超过6条
有一种被监视的感觉?
T:0.004595s,M:236.41 KB
返回顶部
留言
留言
评论