专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java基础学习:java中整数类型变量

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

更新时间:2020-04-09 15:31:25 来源:动力节点 浏览2673次


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


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


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

    一、静态变量(类变量)


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


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


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


    储存在静态存储区;


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


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


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


    二、实例变量


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


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


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


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


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


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


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


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


    三、局部变量


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


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


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


    是在栈上分配的。


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


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


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


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


 以上就是动力节点java培训机构的小编针对“Java基础学习:java中整数类型变量”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>