JAVA学习笔记一:变量类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA学习笔记一:变量类型相关的知识,希望对你有一定的参考价值。
Java语言支持的变量类型有:
- 类变量:独立于方法之外的变量,用 static 修饰。
- 实例变量:独立于方法之外的变量,不过没有 static 修饰。
- 局部变量:类的方法中的变量。
public class Count { private static int staticnum=0;//静态变量 private int lvars=0;//实例变量 public void method(){ int i =0; // 局部变量 } public Count() { for(int i=0;i<20;++i) {//循环20次 staticnum++; lvars++; } System.out.println("static:"+staticnum+" lvars:"+lvars); } public static void main(String[] args) { Count test = new Count(); Count test2 = new Count(); } }
执行结果:
static:20 lvars:20 static:40 lvars:20
说明静态变量会保存在类中,无论创建多少个实例对象,只分配了一个staticnum,每创建一次加20;实例变量在每次创建对象的过程中会重新分配,每创建一个对象,lvars会在初始值的基础上加20.
以上是关于JAVA学习笔记一:变量类型的主要内容,如果未能解决你的问题,请参考以下文章