1、变量:是在程序运行中其值可以改变的量,通常由三个要素组成:数据类型、变量名、变量值。
2、java有两种类型的变量:基本类型的变量和引用类型的变量,基本类型的变量包括:数值型(整数型和浮点型),布尔型和字符型。引用类型的变量包括:类,接口,枚举和数组。
注意:变量在使用前必须定义,变量的定义包括变量的声明和赋值。在定义变量之前要指定变量类型,变量名,且变量名必须是合法的标识符。
3、赋值的几种方法:①使用赋值运算符“=”给变量赋值,这一般称为变量的初始化;②在声明变量的同时给变量赋值。
定义变量与赋值的代码片段:
package com.demo;
public class VariableDemo {
public static void main(String[] args) {
//定义各种变量
//定义整型变量byte short int long
byte b1;
b1=20;
short s1=100;
int a1=200;
long l1=20000;
//int s1;//在同一个方法中一个变量只能定义一次
//b1=200;//赋值的时候不能超出变量的范围
//浮点数类型的变量的定义
float f1=3.14156F; //默认的小数是以double类型存储,如果要存储为单精度类型
//需要在数字后面加f或者F
double d1=3.14156;
double d2=3.24e-2; //指数形式,e的前后必须有数,后面必须是整数
//字符类型的变量
char c1='A';
char c2='中';
char c3='\n';
char c4='\123';
char c5='\uabcd';
//定义布尔类型的变量(c语言布尔类型不同)
boolean flag=true;
boolean flag1=false;
//字符串类型的变量
String str1="hello world a a a a woeweowjeoajwoe";
//一次定义相同类型的多个变量
int k1,k2,k3,k4,k5;
k1=k2=k3=k4=k5=10;
//int m1=m2=m3=10;
int n1,n2=10,n3;
//n2=n1+n3;//局部变量一定要进行初始化之后才能使用
}
}