88问答网
所有问题
Java中,成员变量和局部变量的区别:
如题所述
举报该问题
其他回答
第1个回答 2016-01-21
大体有3点:
1:成员变量直接定义在类中。
局部变量定义在方法中,参数上,语句中。
2:成员变量在这个类中有效。
局部变量只在自己所属的大括号内有效,大括号结束,局部变量失去作用域。
3:成员变量存在于堆内存中,随着对象的产生而存在,消失而消失。
局部变量存在于栈内存中,随着所属区域的运行而存在,结束而释放。
本回答被网友采纳
相似回答
JAVA的局部变量和成员变量的区别
?
答:
局部变量和成员变量主要是他们作用域的区别
,成员变量个是类内部;局部变量是定义其的方法体内部(或者方法体内部的某一程序块内——大括号,主要看定义的位置)。另外,成员变量可以不显式初始化,它们可以由系统设定默认值;局部变量没有默认值,所以必须设定初始赋值。还有,
在内存中的位置也不一样
。成...
java
什么是
成员变量和局部变量
答:
1、成员变量是独立于方法外的变量,局部变量是类的方法中的变量
1)、成员变量:包括实例变量和类变量,用static修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。2)、局部变量:包括形参,方法局部变量,代码块局部变量,存在于方法的参数列表和方法定义中以及代码块中。
java
怎么
区别成员变量与局部变量,
怎么为他们赋值;方法重载与类的重置...
答:
在类中根据变量创建的位置不同可以分为局部变量、成员变量(全局变量或者实例变量)、类变量
。局部变量,声明在方法体、语句块中的变量。它的作用域有限,只对当前最近的一对“{ }”里面的程序体有效。注意的是,局部变量在声明后必须初始化。一般在声明时初始化最好(int x=0;)养成良好的习惯。全局...
JAVA中成员变量
、
局部变量
、实例变量、类变量之间
有什么
关系?
答:
java
易混淆概念之类变量、实例变量、
局部变量
类变量、实例变量、局部变量类变量是类中独立于方法之外的
变量,
用static 修饰。实例变量也是类中独立于方法之外的变量,不过没有static修饰。局部变量是类的方法
中的变量
。
Java
是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多...
Java
编程:
局部变量和成员变量
在多线程环境下
的区别
视频时间 15:20
Java中局部变量,
静态
变量和
实例
变量的区别
答:
成员变量
有默认初始值
局部变量:
定义在方法中或方法的参数列表(或者语句中)存在于栈内存中,作用的范围结束,变量空间自动释放 默认没有初始化值,使用时需要进行初始化 静态变量又称类变量:用static修饰 存储在方法区中 随着类的加载而存在,随着类的消失而消失 可以由类名或对象调用 伪代码说明 pub...
以程序为例,讲解
java中
包,类,构造函数
,成员变量
,成员方法,重载,接口,SU...
答:
您好,一、
成员变量
(类或对象的状态)1、认识成员变量(类或对象的状态)、类变量、实例变量、
局部变量
、方法参数之间
的区别
成员变量(field)是没有定义在代码块(包括初始化块、成员方法)中的变量。成员变量是类变量还是实例变量取决于在其声明中是否使用了static关键字。类变量在声明是用了static关键...
Java
类
中的
构造函数
跟
定义
局部变量有什么区别
?我怎么觉得一样的啊 定义...
答:
区别:
1.
java中和 局部变量
相对的成员
变量:
局部变量就是定义在函数方法中的变量,在构造方法中定义的变量属于定义在函数中的变量,所以属于局部变量
, 成员变量
指的是定义在类里面(函数外面)的变量,表示的类的属性.比如一个类在前面定义了几个
变量,
里面有很多个方法,都可以直接调用类里面定义的变量,而...
大家正在搜
java成员变量和局部变量的区别
局部变量与成员变量的区别
局部变量和全局变量的区别
java局部变量和成员变量
成员变量与局部变量怎么区分
成员变量和普通变量有啥区别
java类变量和实例变量区别
成员变量与局部变量
内部变量和局部变量
相关问题
Java中,成员变量和局部变量的区别是什么?
java什么是成员变量和局部变量
java全局变量和局部变量的区别
JAVA的局部变量和成员变量的区别是什么?
java中成员变量和局部变量的区别
java类的成员变量和局部变量怎么区别啊?局部变量是写在ma...
JAVA的局部变量和成员变量的区别?
java中局部变量和成员变量主要是他们作用域的区别