Java成员变量和局部变量

1、成员变量:
在类中定义,用来描述对象将要有什么
2、局部变量:
在类的方法中定义,在方法中临时保存数据

两者区别:
1.成员变量可以被本类的方法,和与本类有关的其他方法使用。
2.作用域不同,成员变量作用域为当前类,局部变量的作用域为当前方法内。
3.初始值不同,成员变量的初始值为0,而局部变量系统不会给予初始值。
4.成员变量和局部变量重名时,局部变量的优先级高于成员变量。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、成员变量可以显式初始化也可以不初始化(隐式),局部变量就必须得显式初始化,成员变量的修改必须在方法中进行。如 ...
    shenyoujian阅读 2,635评论 0 2
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 7,606评论 0 11
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 5,515评论 4 12
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 5,027评论 0 2
  • 大象先生跟小鹿小姐是一对恩爱甜蜜的模范情侣。 可最近,大象先生有些苦恼,因为他每次提出进一步发展,都被小鹿小姐用“...
    风走八千里阅读 1,092评论 0 0