介绍:Java变量一共有3种,分别是:成员变量、静态变量、局部变量,接下来我们往下看。
1.成员变量
package com.hmg.Test;
/**
* 成员变量:从属于对象,会自动被初始化。生命周期:对象创建,成员变量也跟着创建,对象消失,成员变量也跟着消失。
* @author 凉城
* 代码如下:
*/
public class TestVariable {
String name; //定义一个字符串的成员变量,名字为name
String sex;
int age; //定义一个整型的成员变量,名字为age
public static void main(String[] args) {
}
}
2.静态变量
package com.hmg.Test;
/**
* 静态变量:从属于类。生命周期:类被加载,静态变量就有效,类被卸载,静态变量也会消失。
* @author 凉城
* 代码如下:
*/
public class TestVariable {
static String name; //定义一个字符串的静态变量,名字为name
static String sex;
static int age; //定义一个整型的静态变量,名字为age
public static void main(String[] args) {
}
}
3.局部变量
package com.hmg.Test;
/**
* 局部变量:从属于方法或语句块,先赋值再使用,因为不会自动初始化。生命周期:从声明位置开始,直到方法或语句块执行完毕,局部变量就会消失。
* @author 凉城
* 代码如下:
*/
public class TestVariable {
public static void main(String[] args) {
String name; //定义一个字符串的局部变量,名字name
String sex;
int age; //定义一个整型的局部变量,名字age
}
}