JavaSE
- Java基础入门
(概述、发展、特点、环境安装与配置、编译过程、指令、HelloWorld程序)
- Java基本语法
(关键字、标识符、注释、变量与常量、流程控制、数组)
- 面向对象核心思想
(类和对象、类的构成【属性、方法、代码块、构造器】、权限修饰符、关键字、封装、继承、多态、抽象类、接口)
- Java常用API
(字符串类、日期类、数学运算类)
- 异常
(异常概念、异常分类、处理异常机制、自定义异常)
- 集合框架
(Collection集合【List、Set】、Map集合、Collections集合类工具、集合迭代器、集合之间的比较、底层原理)
- IO流
(File文件类(重点)、IO流的自定义
IO流的分类
字节流 字符流(重点)输入流 输出流
节点流 处理流(重点)【缓冲流、转换流、标准输入输出流、打印流、数据流、对象流】
常用的流
文件字节流/文件字符流
打印流/Object对象流
流的使用(重点难点)
)
- 多线程
线程和进程的概念
线程的创建——重点
继承Thread类
实现Runnable接口
其他创建方式
线程同步(重点难点)
同步块
同步方法
锁
线程通信(wait()、notify()、生产者消费者问题)
线程死锁
线程生命周期(重点)
- 网络编程
网络的含义
网络的构成
IP地址(重点)
端口(重点)
通讯协议
C/S:UDP、TCP
B/S:HTTP、HTTPS
爬虫:HttpClient
网络通信常用类(重点)
InetAddress
Socket
ServerScoket
网络通信操作流程
数据库
-
常用数据库
mysql/Oracle/sqlite/sqlserver -
数据库的安装和卸载(重点难点)
下载:
下载数据库服务软件(mysql)
下载数据库管理工具(navicat)
安装(重点难点):
安装数据库服务软件
注意参数设定和版本适配
安装数据库管理工具
卸载(重点难点)
卸载数据库相关软件
删除注册表
删除安装目录 - 数据库常用的操作命令
连接数据库
创建数据库
查询数据库
查看表结构
查看数据库中的标
- 数据库用户管理
添加用户
删除用户
给予权限 - 数据库四大语言(重点难点)
DDL(数据库定义语言)
create 创建 / truncate 截断
alter 变更 / drop 删除
DML(数据库管理语言)(重点)
select 查找 / update 修改
delete 删除 / insert 插入
DCL(数据库控制语言)
grant - 授权
revoke - 撤销授权
TCL(事物控制语言)
savepoint - 设置保存点
rollback - 回滚
commit - 提交 - 数据库查询-Select(重点难点)
投影查询
拼接查询,通配符,表达式
选择查询
条件查询(判断符号)
函数查询(难点)
排序查询
分组查询
联表查询(超难点)
多表查询(内连接,外连接)
子查询
topN查询
分页查询