1.什么是变量?
变量就是值不固定,一直在变化的量。
2.变量的初始化方式
(1)若变量为成员变量,那么Java虚拟机会自动将其初始化为默认值;
(2)若为局部变量,Java虚拟机不会自动为其初始化,这时需要手动初始化才可以使用局部变量,否则编译器报错。
3.变量的命名规则
①由字母、数字、下划线、$组成
②不允许以数字开头
③严格区分大小写
④见名知意
⑤不允许使用Java关键字
4.Java的数据类型
分为:基本类型与引用类型
基本类型有八种:
byte 1 0 -128-127
short 2 0 -32768-32767
int 4 0
long 8 0L
float 4 0.0F单精度
double 8 0.0D 双精度
char 2 /u0000 0-65535
boolean 1 false 0 1
5.运算符
算术运算符
比较运算符
逻辑运算符
三目运算符
赋值运算符
6.分支结构
单分支if
多分支
嵌套分支
7.循环结构
for
while
do while
8.数组
一旦定义,长度不可变
.length 数组长度
Arrays.toString() 把数组里的元素用逗号连成字符串
Arrays.sort() 排序
Arrays.copyOf() 包括扩容、缩容
9.面向对象的特征
封装、继承、多态
10.抽象类、接口的区别
11.String、StringBuilder、StringBuffer
12.异常
13.集合
14.线程
15.反射
16.js.vue
17.SSM
18.数据库