第二章:变量、数据类型、运算符
一、本章目标:
1、掌握变量的概念;
2、掌握常用数据类型;
3、会使用赋值运算符(=)和算术运算符(+、-、*、/);
4、掌握boolean类型和关系运算符的使用;
5、会进行数据类型转换;
6、掌握键盘输入;
二、存储器:
1、硬盘:容量大、存取速度比内存慢、介质(材料)便宜、永久存储。
2、内存:容量小、存取速度快、介质(材料)贵、瞬时存储(断电即消失)。
三、内存如何存储数据:
1、变量:一个数据存储空间的表示。
不同的变量在内存中相互独立。
2、内存地址:变量在内存中存储位置(一般是一个16进制的数字),可以通过内存地址找到变量。
3、变量——————房间
变量名——————房间名
变量类型——————房间类型
变量值——————入住客人
四、java中常用的数据类型:
1、int:整型;
2、double:非整型;双精度浮点型
3、char:单个字符;用单引号,只能存储单个字符
4、String:字符串(一串字符);用双引号,可以存储多个字符
五、使用变量存储数据的步骤:(变量的定义方式:先声明后赋值;声明同时赋值)
1、确定房间类型(确定数据类型);
2、开房间(在内存中申请空间,取变量名);
3、入住(存储数据)。
*常用快捷键:
1、ctrl + s :保存;
2、ctrl + x :剪贴;
3、ctrl + c :复制;
4、ctrl + v :粘贴;
六、变量的命名规则:
变量名可以由数字、字母、下划线、美元符号及人民币符号(字、下、美、人)组成,且首字母不能是数字,不能使用关键字。
变量的命名规范:简短且清楚的表明变量的作用(语义化),首字母小写,后面的单词首字母大写(小驼峰命名规范);
七、常见错误:
1、局部变量(写在方法里面的变量),必须先赋值才能使用。
2、局部变量不能同名。
八、赋值运算符:=
把右边的值(复制)给到左边的变量。
九、表达式:
1、表达式就是符合(如:+ - * /)和操作数(可以是数值也可以是变量)的组合。
2、表达式的值:表达式里的操作数按照符号运算后得到的值。
十、算术运算符:
1、+ - * / (也叫二元运算符/双目运算符)。
“/“:整除(求商)
2、%:求余运算符。
3、++、--:单目运算符(例:i++等价于i=i+1;i--等价于i=i-1);。