java整型变量_Java基础学习:java中整数类型变量

在Java程序运行过程中,值可以发生改变的,我们称之为变量,值不能改变的,我们称之为常量。

Java中有三种变量类型,我们先敲一下,然后比这下图挨个来看,

java整型变量_Java基础学习:java中整数类型变量_第1张图片

一、静态变量(类变量)

静态变量又叫类变量,是指无论类有多少个实例,但共享一个类变量。主要有以下特点,

在类中声明,但在方法、构造方法和语句块之外,用static修饰;

类只拥有类变量的一份拷贝;

储存在静态存储区;

在第一次被访问时创建,在程序结束时销毁;

可以通过:ClassName.VariableName的方式访问;

一般声明为常量使用,以public/private,final和static关键字修饰。

二、实例变量

实例变量是和类的实例对应的,每个实例都有一份自己的实例变量。主要有以下特点,

在类中声明,但在方法、构造方法和语句块之外;

当一个对象被实例化之后,每个实例变量的值就跟着确定;

在对象创建的时候创建,在对象被销毁的时候销毁;

可以声明在使用前或者使用后;

访问修饰符可以修饰实例变量;

对于类中的方法、构造方法或者语句块是可见的。

可以直接通过变量名访问。

三、局部变量

局部变量是指在方法内部的变量,范围局限于方法内部。主要特点如下,

声明在方法、构造方法或者语句块中;

在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;

是在栈上分配的。

访问修饰符不能用于局部变量;

只在声明它的方法、构造方法或者语句块中可见;

没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。

java整型变量_Java基础学习:java中整数类型变量_第2张图片

以上就是小编针对“Java基础学习:java中整数类型变量”的内容进行的回答,希望对大家有所帮助,关注动力节点,想了解更多Java技术知识或视频资源留言给小编。

你可能感兴趣的:(java整型变量)