没有合适的资源?快使用搜索试试~ 我知道了~
类变量是类中的静态变量,是用static修饰的变量;实例变量就是类中的成员变量,没有用static修饰的。 类变量是所有对象公用的,实例变量是对象私有的;当一个对象将类变量进行修改后,这个类的其他所有对象访问这个类变量都是修改之后的值。当实例变量修改后,只有当前对象的值被修改了,其他对象的依然不变,变的只是当前对象的实例变量的值。 局部变量,即定义在方法内部的变量。
资源推荐
资源详情
资源评论
一、实例变量
也叫对象变量、类成员变量;从属于类由类生成对象时,才分配存储
空间,各对象间的实例变量互不干扰,能通过对象的引用来访问实例
变量。但在 Java 多线程中,实例变量是多个线程共享资源,要注意同
步访问时可能出现的问题。
[java] view plain copy
1. <span style="font-size:14px;">public class Demo {
2. //以下都是实例变量(成员变量、对象变量)
3. private String nameString;
4. public int age;
5. protected int priority;
6. //实例方法
7. public String getNameString(){
8. return this.nameString;
9. }
10. }</span>
二、类变量
也叫静态变量,是一种比较特殊的实例变量,用 static 关键字修饰;
一个类的静态变量,所有由这类生成的对象都共用这个类变量,类装
载时就分配存储空间。一个对象修改了变量,则所以对象中这个变量
的值都会发生改变。
[java] view plain copy
1. <span style="font-size:14px;">public class Demo {
2. //类变量(静态变量)
3. public static int a = 0;
4. //实例变量
5. private String nameString;
6. }</span>
三、局部变量
资源评论
祈祷平安,加油
- 粉丝: 564
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功