第五节 变量
程序员文章站
2022-06-21 18:46:33
...
语法
变量申明:数据类型 变量名= 变量值;
申明多个变量:变量类型 变量名1=变量值1,变量名2=变量值2,… ;
变量使用:通过变量名访问变量值。
package com.njlife123.qzmall.test;
public class Hello {
public static void main(String[] args) {
int a = 10;//定义变量
System.out.println(a);//通过变量名访问变量
}
}
常量
语法:
final 数据类型 变量名= 变量值;
一旦声明就不可以改变。
局部变量
局部变量也叫方法变量,只在一个方法里可以访问
public void test1(){
//局部变量a
int a = 10;
System.out.println(a);
}
public void test2(){
//在test1声明的变量a
//只能在test1里访问,在test2访问就报错
System.out.println(a);
}
public void test1(){
//局部变量可以声明不初始值不报错
int a ;
//使用前一定出事值,不然报错
System.out.println(a);
}
成员变量
是定义在类里的方法外面的。
public class Hello {
int x;
boolean flag = true;
}
成员变量类里的所有方法是可以访问的。
局部变量声明没初始值要自己手动初始化,但是成员变量你不给初始值,编译器会默认给初始值。
作者简介:一个有故事的程序员,我的微信号qiushuzhao222,欢迎大家找我聊天,记录你我的故事。