99问答网
所有问题
Java中,局部变量和属性都定义了同样类型同样名字的变量应该如何区分?不加上this关键字
Java中,局部变量和属性都定义了同样类型同样名字的变量应该如何区分?不加上this关键字.
举报该问题
其他回答
第1个回答 2013-10-16
举个例子吧
{
wqs=wqs;
}
在这里第一个变量,=号前面的都是针对对象中的属性,=后面都是函数中传替的形参。
使用this是为了更明白更具有可读性!
第2个回答 2013-10-16
局部变量的作用域只是在定义该变量外最小的一个{}内,这样应该就容易区别了吧
第3个回答 2013-10-16
一般情况下,按照 就近原则理解即可
相似回答
什么是
java的局部变量
、成员
变量和
全局
变量?
答:
1、局部变量:在方法内定义的变量称为“局部变量”或“临时变量”,方法结束后局部变量占用的内存将被释放。2、成员变量:在类体的变量部分
中定义的变量,
也称为字段。3、全局变量:全局变量,又称“外部变量”,它不是属于哪个方法,作用域从定义的地址开始到源文件结束。4、
局部变量和
成员变量主要是...
Java中局部变量,
静态
变量和
实例变量的区别
答:
成员变量有默认初始值
局部变量
:定义在方法中或方法的参数列表(或者语句中)存在于栈内存中,作用的范围结束,变量空间自动释放 默认没有初始化值,使用时需要进行初始化 静态变量又称
类变量
:用static修饰 存储在方法区中 随着类的加载而存在,随着类的消失而消失 可以由类名或对象调用 伪代码说明 pub...
JAVA中
成员变量
,局部变量
,实例
变量,类变量
,有什么关系,,?
答:
int i =0; //
局部变量
} } 实例变量也称为:“域”,“成员变量”,在实体类或数据类中被称为“属性”或“字段”。当实例变量可以改变时,被称为对象的状态。2. final用于常量的声明,规范要求常量
的变量名
是大写的。3. statci 在
java 里面
用于对类方法
和属性
进行修饰,其作用是什么呢?有两种...
java中
静态
变量和
非静态变量是怎么
区分的?
答:
静态变量的类型说明符是static。
静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量
, 例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或称静态全局变量。 对于自动变量,它属于动态存储方式。 但是也可以用static定义它为静态...
java中的
成员变量、
类变量,
成员方法、类方法各是什么,怎么
区分,
答:
成员变量:包括实例
变量和类变量,
用static修饰的是
类变量,不
用static修饰的是实例变量,所有类的成员变量可以通过
this
来引用。类变量:静态域,静态字段,或叫静态变量,它属于该类所有实例共有的属性。而且所有的实例都可以修改这个类变量的值(这个类变量没有被final修饰的情况),而且访问类变量的时候...
java中局部变量
具体是什么,可以干什么,有什么作用,
答:
2、不同函数中可以使用
相同名字的变量
,它们代表不同的对象,分配不同的单元,互不干扰。3、形式参数是属于被调函数的
局部变量
。4、在一个函数内部,可以在复合语句中
定义变量
,这些变量只在本复合语句中有效,这种复合语句也称为“分程序”或“程序块”。作用:在
Java
等面向对象语言中,也可能出现多个...
Java类中的
构造函数跟
定义局部变量
有什么区别?我怎么觉得一样的啊 定义...
答:
区别:1.
java中和
局部变量相对的成员变量:局部变量就是定义在函数方法中
的变量,
在构造方法中定义的变量属于定义在函数中的变量,所以属于
局部变量,
成员变量指的是定义在
类里面
(函数外面)的变量,表示的
类的属性
.比如一个类在前面
定义了
几个变量,里面有很多个方法,都可以直接调用类里面定义的变量,而...
java中this
是什么意思
答:
首先,
this
关键字指代当前实例对象。在一个类中创建实例后,每个实例都有自己独特的属性和方法。在类的方法内部,可以通过this关键字引用当前实例的属性和方法。这是面向对象编程中一个非常基础且重要的概念。其次,this关键字用于区分成员变量和局部变量。在一个方法中,如果
局部变量和
成员变量具有
相同的
名称...
java局部变量和
全局
变量,
看我的补充说明
答:
一楼的回答有些许漏洞,楼主的提问也不严谨。首先要区分下类成员
变量和
对象成员变量。类成员变量就是被关键字static修饰
的变量,
它的存在不需要依赖实例(对象)。反过来就是对象成员变量。访问类成员变量直接 类名.成员
变量名
。如果使用
this
关键字编译会发出警告。给一个简单的例子:public class Test{ pr...
大家正在搜
相关问题
java局部变量和成员变量名相同
在java中为什么方法的参数名字不可以和方法中声明的局部变量...
java 中当局部变量和成员变量的变量名相同时,是以那个变量...
当JAVA中局部变量和成员变量的变量名相同是,以成员变量为主...
js中定义变量问题,请问定义变量时有var关键字和没有var...
JAVA中成员变量,局部变量,实例变量,类变量,有什么关系,...
Java 类中的成员变量与局部变量重名时,怎么分别出成员变量...
java中局部变量的定义是定义在方法中的变量,for循环是方...