变量的作用域:本地变量和成员变量
变量的作用域的理解?本地变量和成员变量的理解他们的区别?最好举个例子讲解一下?java中的本地变量和成员变量...
变量的作用域的理解?
本地变量和成员变量的理解他们的区别?
最好举个例子讲解一下?
java中的本地变量和成员变量 展开
本地变量和成员变量的理解他们的区别?
最好举个例子讲解一下?
java中的本地变量和成员变量 展开
2个回答
展开全部
在java里,变量的作用域可以简单理解为从它的声明处开始,到包围它的{}结束,未声明,就不能使用,声明之后,即使在它包含的{}里也可以使用。
java的基本单位是类,类是一类事物的抽象,是有属性的,这个属性就是成员变量,比如人类,可以把肤色、姓名、性别、身高、体重等属性作为变量保存,这样,一个具体的人类出现了,我们可以通过这些属性把他与其他人类区分开来。
本地变量出现在方法中,在方法中定义,在方法中使用,超出方法就不存在,所以叫本地变量。
Ex:
public class Human {
private String name;
private String sex;
public String getName() {
return name;
}
public void sayHello() {
String words = " says: Hello!";
System.out.println(name + words);
}
}
这里name、sex就是成员变量,words就是本地变量。
java的基本单位是类,类是一类事物的抽象,是有属性的,这个属性就是成员变量,比如人类,可以把肤色、姓名、性别、身高、体重等属性作为变量保存,这样,一个具体的人类出现了,我们可以通过这些属性把他与其他人类区分开来。
本地变量出现在方法中,在方法中定义,在方法中使用,超出方法就不存在,所以叫本地变量。
Ex:
public class Human {
private String name;
private String sex;
public String getName() {
return name;
}
public void sayHello() {
String words = " says: Hello!";
System.out.println(name + words);
}
}
这里name、sex就是成员变量,words就是本地变量。
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询