首页 > 其他 > 详细

变量按作用域划分

时间:2016-09-09 22:07:17      阅读:124      评论:0      收藏:0      [点我收藏+]

 局部变量:在方法或语句块中申明的变量。生命周期只在定义该局部碧娜的{}之内。 方法或语句块一结束,局部变量消失。所以局部变量不能跨方法或语句块使用。

成员变量(属性):在类中,方法外申明的变量。是一个对象的组成部分。随对象产生而产生,随对象销毁而销毁。

静态变量(类变量):在类中,方法外申明的static变量,是独立在对象之外。由很多对象共享的变量,在对象产生之前常驻内存。虚拟机关闭时消失。

    一般来说,使用变量时,尽量减少变量的作用范围,以便于分配给变量的空间得以及时的释放。

   我们想主动通知垃圾回收机制回收一个对象,只需要:   引用类型变量=null;

变量按作用域划分

原文:http://www.cnblogs.com/hailunlong/p/5858029.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!