原文:JAVA中局部变量 和 成员变量有哪些区别

JAVA中局部变量 和 成员变量有哪些区别 .定义的位置不一样 lt 重点 gt 局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中 .作用范围不一样 lt 重点 gt 局部变量:只有方法当中才可以使用,出了方法就不能再用成员变量:整个类全都可以通用。 .默认值不一样 lt 重点 gt 局部变量:没有默认值,如果想要使用,必须手动进行赋值成员变量:如果没有赋值,会有默认值,规则和数组一样 ...

2018-07-26 20:03 1 2899 推荐指数:

查看详情

java中局部变量成员变量主要是他们作用域的区别

成员变量个是类内部;局部变量是定义其的方法体内部(或者方法体内部的某一程序块内——大括号,主要看定义的位置)。另外,成员变量可以不显式初始化,它们可以由系统设定默认值;局部变量没有默认值,所以必须设定初始赋值。还有,在内存中的位置也不一样。成员变量在所在类被实例化后,存在堆内存中;局部变量在所 ...

Mon May 30 04:22:00 CST 2016 0 2522
java局部变量成员变量以及区别

一、局部变量 存在某个方法中的变量就叫局部变量局部变量一旦声明就必须赋值 否则不能使用 代码如下: class Person { String name; char sex; int age; public void eat(){ int num = 10;//不进行赋值 ...

Thu Mar 29 07:17:00 CST 2018 0 2016
JAVA局部变量成员变量区别

成员变量局部变量区别 1、在类中的位置不同 成员变量:在类中方法外面 局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中) 2、在内存中的位置不同 成员变量:在堆中(方法区中的静态区) 局部变量:在栈中 3、生命周期不同 成员变量:随着对象的创建而存在,随着对象 ...

Mon Mar 25 17:04:00 CST 2019 0 657
Java成员变量局部变量区别

在类中的位置不同 重点 成员变量:类中,方法外 局部变量:方法中或者方法声明上(形式参数) 作用范围不一样 重点 成员变量:类中 局部变量:方法中 初始化值的不同 重点 成员变量:有默认值 局部变量:没有默认值。必须先定义,赋值,最后使用 在内存中的位置 ...

Sat Jun 08 02:09:00 CST 2019 0 808
java 成员变量局部变量区别

将对象的存储在数组中会报错 04成员变量局部变量区别 区别一:定义的位置不同 定义在类中的变量成员变量 定义在方法中或者{}语句里面的变量局部变量 区别二:在内存中的位置不同 成员变量存储在对内存的对象中 ...

Mon Apr 09 23:42:00 CST 2018 0 939
成员变量局部变量区别_

定义的位置上区别: 1. 成员变量是定义在方法之外,类之内的。 2. 局部变量是定义在方法之内。 作用上的区别: 1. 成员变量的作用是用于描述一类事物的公共 属性 ...

Thu Apr 11 02:04:00 CST 2019 0 1262
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM