开发者社区> 问答> 正文

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

已解决

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

展开
收起
游客aorkhdsbrbdku 2022-04-03 10:21:19 438 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1:成员变量是直接定义在类中的。而局部变量定义在方法中,参数上和语句中。 2:成员变量在这个类中有效。局部变量只有在自己所属的大括号内有效,当大括号结束,局部变量也就失去作用域。 3:成员变量存在于堆内存中,随着对象的产生而存在,消失而消失。而局部变量存在于栈内存中,随着所属区域的运行而存在,结束而释放。

    2022-04-03 14:33:00
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
对象的生命期管理 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多