Java基础_变量、常量

变量

变量:可以变化的量 。分为基本类型(八大)和引用类型(其余)。
JAVA是一种强类型的语言,每个变量都必须声明其类型。
JAVA变量是JAVA程序中最基本的存储单元。

变量语法:

type varName [ =value ] [{ ,varName[=value]}];
数据类型 变量名 = 值;

变量的类型:

基本类型(primitive type):byte–1字节
short–2字节
char–2字节
int–4字节
long -8字节
float–4字节
double–8个字节
boolean–占1位
引用类型(reference type):除了八大基本类型外,都是引用类型,例:String
jdk7开:数字之间可以用下划线分割 例:
int money =10_0000;
属性:也叫变量

1.局部变量:
方法里,static局部代码块里,
范围:就是方法里和局部代码快里。
必须初始化(赋值)。
2.成员变量:也就实例变量。
存在于类里,方法外,
自动初始化值成默认值。
3.类变量:
存在于类里,方法外,
手动初始化

public class Demo{
3//类变量 static
static double salary =2500;

2//实例变量:从属于对象;
String name ;
int age;
public static void main(Streing [] args){
	1//局部变量:必须声明和初始化值(就是赋值)例:
	int a =10;
	
	2//变量类型 变量名 = new Demo();
	Demo demo =new Demo();
	demo.name;
	demo.age;

	3、类变量 static
	System.out.println(salary);
}
//其他方法
public void add(){
}
}

常量(Constant):

关键字:final
初始化(initialize)值后不可以在改变值,不在变的值。
常量为特殊的变量,被设定后,程序运行中不可改变。
语法 :final 常量名= 值;
final double PI =3.14;
final 为修饰符,不存在先后顺序 常量名全部为大写字母+_ 下划线

public  class Demo{
	//final 为修饰符,不存在先后顺序 常量名全部为大写字母+_ 下划线
	final static double PI=3.14;
	public static void main(String[] args){
	
	}
}

变量的命名规范

见名知意
类里的成员变量、 局部变量、方法名 :首字母小写后面单词首字母大写 驼峰原则
类名 : 单词都首字母大写 驼峰原则

你可能感兴趣的:(java基础,变量,JAVA)