《Head Java Frist》
了解变量
一、声明变量
在处理变量前要先声明这个变量的属性,浮点数、布尔值、整数或者其他性质。因为Java有这个要求,所以“不能把长颈鹿放进兔子的语法里”
1.变量必须要有的两条规定:1.变量必须要有类型 2.变量必须要有名称
2.每一种变量(不同种的咖啡)都有他相对应的值域(杯子的大小),所以不同种的咖啡要放在不同种大小的杯子里,当然你可以把小杯的变量放在大杯子里
二、命名规则
1.名称必须以字母、下划线(_)或者美元字符($)开头,不能以数字开头
2.在第一个字母后可以输入数字没有问题,但是不能以数字开头
3.遵从这样两个规则,可以任意形式命名,只要它不是Java的保留字
保留字:编译器识别的关键字和其他相关内容,比如一下几个词都是保留字
三、如何给object(对象)“赋值”
1.本身没有对象变量这个东西,只有对象引用变量,对象引用变量的方式是访问这个变量然后保存
2.JAM知道如何引用并访问这样一个object
3.不能将对象填充到变量中,只能将一个新的对象放入一个旧的对象中去。
四、变量
1.变量有两种类型:原始变量和引用变量
2.变量必须使用使用名称和类别的声明
3.原始变量表示该值的位
4.引用变量表示访问“堆”上对象方式的位
5.引用变量就是一个遥控器,用点号(.)可以使其访问方法和实际变量
6.当引用变量不引用任何值得时候,他的值为null
7.数组始终是个对象(object)