一、变量与运算符
标识符命名规则
由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工具类的使用
