课程目标
熟练掌握javaSE
熟练掌握jdbc基本操作
熟练掌握常见java设计模式
熟练掌握java持久层开源框架
熟练掌握spring boot在项目中的应用
课程特点
通过大量的案例贯穿知识点
课堂代码现场书写,边讲解边敲代码
课后大量练习巩固
项目案例贯穿所有知识点
课程大纲
1. JavaSE课程学习
1.1课程目标
全面了解JavaSE基本开发语法及类库;
深入掌握Java面向对象编程及常见设计模式;
实战案例全程贯穿。
1.2 课程大纲:
课程主题 | 课程内容 |
第一部分 Java面向对象
| 一、java面向对象 1. 开发环境搭建及开发工具idea使用 2. 类和对象 3. 成员变量、成员函数 4. 引用类型 5. 构造函数 6. 函数重载 7. 成员变量的初始化 8. this关键字 9. 静态成员变量、静态成员变量初始化 10. 静态成员函数 11. JVM对象内存结构 12. Java 继承 13. 继承中的构造方法 14. Instanceof关键字 15. 方法重写 16. 动态binding 17. Object类(toString、equals、hashCode方法) 18. 访问控制(包、访问权限) 19. final关键字 20. 抽象类 21. 接口 22. 内部类 23. java六大设计原则和常见设计模式的应用 二、常用类介绍 1. String和StringBuffer 2. 正则表达式 3. System和Runtime类 4. Date和DateFormat类 5. .Math等其它常用类介绍 |
第二部分 Java核心专题
| 一、异常处理 1. 异常的概念和分类 2. Exception类 3. try-catch块 4. finally关键字 5. throw 关键字 6. throws 关键字 7. RumtimeException 二、集合操作 1.ArrayList类、LinkedList类使用及分析 2.HashSet、TreeSet 使用 3.HashMap、TreeMap 类使用及分析 4.其它常用集合类介绍 三、IO流 1.java编码问题 2.File操作 3.常用字节流 4.常用字符流 5. 序列化 四、java多线程技术 1.线程的创建 2.线程的声明周期 3.线程的互斥 4.线程的通讯 |