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

上一篇 / 下一篇  2013-06-26 10:40:06 / 个人分类:技术文档

    局部变量是在方法体里创建的,在方法体外是访问不到这个变量的。
    局部变量描述的是这个方法体内的属性的,而成员变量描述的是这个对象里的属性的,它们之间的区别,即访问区别如下:
• 成员变量可以被public、protected、default、private、static、final修饰符修饰。
 
• 局部变量可以被final修饰符修饰,但不能修饰为public、protected、default、private、static。

• 成员变量是在堆里进行创建的,而局部变量是在栈里进行创建的。

• 成员变量是系统默认值。

• 局部变量没有系统默认值,必须手动赋值。

TAG:

 

评分:0

我来说两句

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 47683
  • 日志数: 36
  • 建立时间: 2013-06-05
  • 更新时间: 2014-12-22

RSS订阅

Open Toolbar