Skip to content

Jie2019-01-01/Variable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Java变量类型

java语言支持的变量类型有: 类变量:独立于方法之外的变量,用static修饰 实例变量:独立于方法之外的变量,不过没有static修饰 局部变量:类的方法中的变量

局部变量: 局部变量声明在方法、构造方法、或者语句块中。 局部变量在方法、构造方法、语句块被执行的时候创建,当它们执行完之后,变量将会被销毁 访问修饰符不能用于局部变量 局部变量有有默认值,必须经过初始化之后,才能使用

实例变量: 实例变量声明在一个类中,但在方法、构造方法、语句块之外 当一个对象被实例化之后,每个实例变量的值就跟着确定 实例变量在对象创建时创建,在对象销毁时销毁 实例变量的值应该至少被一个方法、构造方法、或者语句块引用,使得外部可以通过这些方法能够获取实例变量信息 访问修饰符可以修饰实例变量 实例变量具有默认值 实例变量可以通过变量名访问,但在静态方法中以及其他类中,就应该使用完全限定名:对象.变量

类变量(静态变量): 类变量又称静态变量,用static声明,但必须在方法之外 无论类创建了多少个对象,类只拥有类变量的一份拷贝 静态变量在第一次被访问时创建,在程序结束时销毁

代码演示: public class Variable{ static int allClicks=0; // 类变量

    String str="hello world";  // 实例变量
 
    public void method(){
 
        int i =0;  // 局部变量
 
    }
}

About

变量类型

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages