标识符:声明所谓类名、变量名等等。
规则:
- 可以用字母、数字、下划线_和美元符号$组成;
- 不能以数字开头;
- 不能使用Java关键字;
- 要有意义;
- 类名首字母大写;
- 用驼峰命名法(例如:JavaScore) 。
定义变量的两种方法:
数据类型
1.变量名 = 数值
声明变量的同时给变量命名
数据类型 变量名
2.变量名 = 数值
先声明变量,后面再根据需求给变量赋值
什么是变量?
例如:
住酒店 酒店房间就是变量
房间号 房间号就是变量名
房间类型 房间类型就是数据类型
住的人 住的人就是数值
使用变量的过程:
- 声明一个变量;
- 赋值;
- 使用;
数据类型:基本数据类型,引用数据类型(String)
基本数据类型:
数值:整数、浮点数
非数值:布尔、字符
整数(byte、short、int、long)
浮点数(float、double)
布尔【boolean,true(真),false(假)】
数据转换:
1. 类型相同;
2.自动转换(低可以自动转高);强制转换(高转低用(低类型)才可以转换);
运算符:+、-、*、/、%(取余)、=(赋值运算符)
逻辑运算符1.“||”:或,二者取其一
- “&&”短路且,二者同时满足。
关系运算符:!=(不等于);>=(大于等于);<=(小于等于);>(大于)<(小于)=(等于)
Scanner input = new Scanner(System.in);
(接收键盘输入)
Int num =input.nextInt();[转化成int值]
(next后不是只能只跟Int还可以跟其它)
例如:
- nextLong;nextDouble等等
2.next后面跟的单词首字母要大写