一、变量与运算符
标识符命名规则
由26个英文字母大小写、0-9、_或$组成;不可以以数字开头;不能单用关键字和保留字;区分大小写;不包含空格。
【包名:所有字母小写|类名、接口名:多单词组成时所有字母首字母大写|变量名、方法名:多单词组成时第二个单词开始首字母大写|常量名:所有字母大写】
变量三要素
数据类型、变量名、存储值
声明变量格式
int a = 1;
变量类型
基本数据类型(8种):
整型:byte\short\int\long
浮点型:float\double
字符型:char
布尔型:boolean
引用数据类型:
类(class)、 数组(array)、 接口(interface)、枚举(enum)、 注解(annotation)、记录(record)
整型数据类型
浮点型数据类型
字符型
布尔型
基本数据类型间的自动类型提升
强制类型转换
String类的基本使用
String类属于引用数据类型,俗称“字符串”。String类型的变量可以用一对""进行赋值。
String与基本数据类型之间的运算:
进制转换
十进制>二进制:除2取余的逆
13(十进制)=1101(二进制)
二进制>八进制:
二进制>十六进制:
八进制、十六进制>二进制:
运算符分类
按照操作个数分:单目、双目、三目
按照功能:
算术运算符
赋值运算符
比较运算符
逻辑运算符
位运算符
条件运算符
二、流程控制
分支语句
if-else
tip:
使用Scanner从键盘获取数据
获取随机数
switch-case
表达格式 :
循环语句
for循环
while循环
do-while循环
无限循环
关键字continue和break的使用
三、数组
特点:
一维数组
基本格式:
内存解析:
二维数组
内存解析:
Arrays工具类的使用