首先什么是变量?
- 变量就是运算过程中需要用到的数据
- 例如:
int a=5;
int b=3;
int c= a+b; -
a、b、c代表了两个整数以及这两个整数的和
- 例如:
- 今天所讲的内容分别为: 1、变量的声明 2、变量的命名 3、变量的初始化(初始化的两种方式)
1.变量的声明
-
使用变量前,必须要先声明,不经过声明的变量不能使用
-
声明:变量名和变量类型
Public static void main(String[] args){ //编译错误,未声明变量a a=3; }
- 声明多个变量:
Public static void main(String[] args){ //声明了3 个整型变量,分别赋值为2、3、4 int a=2,b=3,c=4; }
2.变量的命名
- 规则: 1、可以由数字、字母、"_"、"$"符组成; 2、Java大小写规范,命名时需要注意 3、首字符不能以数字开头 4、不能使用Java保留字,如:int、if、break、for等 5、中文可以作为变量名
-
在这里介绍一种驼峰命名法: 除了第一个单词,后面的每一个单词第一个字母要大写
-
按惯例举一个例子: num,classNum,englishClassNum 注:统一规范的写法,有利于不同人的阅读
3.变量的初始化
-
Java在变量使用前必须初始化,必须给变量赋予特定的值。但在c语言中可以不给值
Public static void main(String[] args){ int a,b=2; int c=a+b;//编译错误,变量a没有初始化 System.out.println( c ); }
- 初始化的两种方式: 1.声明同时初始化
int a=1;
2.先声明再初始化
int a; a = 1;
- 代码展示:
public class VarDemo { public static void main(String[] args){ //正确 int a=1,b=2,c=3; //可以 以"_""$"开头 int _a,$abc,abc; //编译错误,不能以数字开头 int 7a; //严格区分大小写,Count!=count int Count=1; System.out.println(count); } }