![](../img/lab-not-ok.png)
Java 开发从入门培训
课程涉及内容较多,包括 Java 基础知识、Java 语法基础、
条件语句、循环语句、数组、Java 面向对象编程、集合、常用的类库、
泛型、异常处理、I/O 文件处理和流程、数据库编程、网络与通信编程、多线程和进程等。
1 Java 基础知识
2 Java I/O 流
3 Java 多线程编程
4 Java 内置常用类库的使用
5 Java 网络与通信编程
6 Java 11 新特性
1
计算机基础和开发入门
1.计算机基础 2.Java简介
2
第一段 Java 程序
1.Java程序的编译与运行
2.Java运行机制
1
1.编译与运行Java程序
2.使用Systemoutprintln()输出信息
3
Java 语法基础
1.常量和变量
2.运算符
3.数据类型
4.表达式
5.字符串
4
条件语句
1.if语句
2.switch语句
5
循环语句
1.for循环语句
2.while循环语句
3.dowhile循环语句
4.break、return、continue跳转语句
6
数组
1.数组简介 2.创建数组 3.操作数组
7
Java 的面向对象(上)
1.类和对象
2.修饰符
3.方法
4.软件包
5.this关键字
8
Java 的面向对象(中)
1.类的继承
2.重写和重载
3.隐藏和封装
4.接口
9
Java 的面向对象(下)
1.构造器
2.多态
3.块初始化
4.final关键字
5.包装类、内部类、枚举类
10
集合
1.Collection和Iterator接口
2.List、Set、Map和Queue接口
3.集合工具类Collections
4.var类型推断
11
常用的类库
1.Java常用的类
2.正则表达式
3.程序国际化
12
泛型
1.类型通配符
2.泛型方法、泛型接口、泛型继承
3.强制类型转换
4.泛型擦除
13
异常处理
1.异常处理方式
2.抛出异常
3.自定义异常
14
IO 文件处理和流处理
1.File类、RandomAccessFile类
2.I/O流
3.System类,对象序列化
4.StreamAPI
15
数据库编程
1.SQL基础
2.JDBC
3.连接数据库
16
网络与通信编程
1.TCP/UDP编程
2.代理服务器
3.HTTP/2ClientAPI
17
多线程和进程
1.线程和进程
2.线程的生命周期
3.线程相关操作
![](../img/lab-not-ok.png)