/**
*titel:variable变量
*写程序其实就是在不停的进行内存存取操作;
*变量:变量就是数据存储空间的表示(定义尽量通俗易懂)
*变量的声明:1、声明一个变量以分配空间,根据数据类型开辟空间
* 2、为变量赋值;
* 3、使用变量:取出数据
*标识符的命名规则:
* 1、变量名=首字符(字母、下划线、符号)+其余部分(字母、数字、下划线、符号)
* 2、避开关键字(eg:int、double等等)
* 3、符合驼峰规则:第一个单词全部小写,第二个单词的首字母大写
*/
public class Variable
{
public static void main(String []args){
//先声明再赋值
int number;
number=1;
System.out.println(number);
//声明的同时做初始化
int date1=10;
System.out.println(date1);
//同时声明多个变量
int date2,date3,date4=100;
//int date2=date3=date4=100; 这种方法也是错误的
System.out.println(date2);//编译报错date2没有初始化
System.out.println(date4);
//同一个{}不能声明同名变量
//int date1=100; 编译报错date1已经存在
//java中变量名区分大小写
int myScore=20;//符合驼峰命名法则
int myscore=30;//不符合法则
myScore=100;//对myScore进行重新赋值不会报错
System.out.println(myScore);
System.out.println(myscore);//编译不会报错,这是两个不同的变量
}
}