第 1 章: 常用类库
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 18 节 【3小时18分54秒】
1-1: 常用类库学习引导
15分32秒
1-2: 泛型概念&泛型类&泛型接口
15分32秒
1-3: 泛型在方法中的使用
15分32秒
1-4: 泛型限定和通配符
15分32秒
1-5: java.util.objects
15分32秒
1-6: java.lang.math
15分32秒
1-7: java.util.arrays
15分32秒
1-8: java.math.bigdecimal
15分32秒
1-9: java.util.date
15分32秒
1-10: java.text.dateformat
15分32秒
1-11: java.util.calendar
15分32秒
1-12: java.lang.system
15分32秒
1-13: string1
15分32秒
1-14: string2
15分32秒
1-15: stringbuffer&stringbuilder
15分32秒
1-16: String类训练
5.58M
1-17: commonlib
5.58M
1-18: 文档
5.58M
第 2 章: 集合
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 27 节 【3小时18分54秒】
2-1: 类集概述
15分32秒
2-2: 链表与二叉树思路
15分32秒
2-3: 常见数据结构
15分32秒
2-4: collection
15分32秒
2-5: list接口
15分32秒
2-6: arraylist1
15分32秒
2-7: arraylist1
15分32秒
2-8: vector
15分32秒
2-9: linkedlist
15分32秒
2-10: iterator与listiterator
15分32秒
2-11: foreach
15分32秒
2-12: set
15分32秒
2-13: hashset
15分32秒
2-14: treeset与comparable
15分32秒
2-15: collection总结和comparator
15分32秒
2-16: map
15分32秒
2-17: 哈希表概述
15分32秒
2-18: hashmap源码分析
15分32秒
2-19: map集合使用案例
15分32秒
2-20: map集合各子类区别分析
15分32秒
2-21: 散列表散列操作详解
15分32秒
2-22: 存储自定义对象为key
15分32秒
2-23: jdk9集合新特性
15分32秒
2-24: mycollection
5.58M
2-25: 文档
5.58M
2-26: 快递管理训练
5.58M
2-27: 数据结构训练
5.58M
第 3 章: IO流
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 18 节 【3小时18分54秒】
3-1: 01-file
15分32秒
3-2: 02-file2
15分32秒
3-3: 03-file3
15分32秒
3-4: 04-流概述
15分32秒
3-5: 13-printwriter&收集异常日志
15分32秒
3-6: 05-java.io.outputstream
15分32秒
3-7: 06-java.io.fileoutputstream
15分32秒
3-8: 07-java.io.fileinputstream
15分32秒
3-9: 08-字符输入流
15分32秒
3-10: 09-字符输出流
15分32秒
3-11: 10-缓冲流
15分32秒
3-12: 11-字符编码
15分32秒
3-13: 12-字节转换字符流
15分32秒
3-14: 14-序列化技术
15分32秒
3-15: 15-properties
15分32秒
3-16: 16-try-with-resources
15分32秒
3-17: 快递管理训练
5.58M
3-18: myio
5.58M
第 4 章: 多线程
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 28 节 【3小时18分54秒】
4-1: 01-线程与进程
15分32秒
4-2: 02-同步与异步
15分32秒
4-3: 03-继承thread
15分32秒
4-4: 04-实现runnable
15分32秒
4-5: 05-匿名内部类方式创建线程
15分32秒
4-6: 06-thread类
15分32秒
4-7: 07-线程休眠sleep
15分32秒
4-8: 08-线程阻塞
15分32秒
4-9: 09-线程的中断
15分32秒
4-10: 10-守护线程
15分32秒
4-11: 11-线程安全问题
15分32秒
4-12: 12-线程安全1-同步代码块
15分32秒
4-13: 13-线程安全2-同步方法
15分32秒
4-14: 14-线程安全3-显式锁lock
15分32秒
4-15: 15-公平锁与非公平锁
15分32秒
4-16: 16-线程死锁
15分32秒
4-17: 17-多线程通信问题
15分32秒
4-18: 18-生产者与消费者
15分32秒
4-19: 19-线程的生命周期
15分32秒
4-20: 20-带返回值的线程callable
15分32秒
4-21: 21-线程池概述
15分32秒
4-22: 22-缓存线程池
15分32秒
4-23: 23-定长线程池
15分32秒
4-24: 24-单线程线程池
15分32秒
4-25: 25-周期定长线程池
15分32秒
4-26: 26-lambda表达式
15分32秒
4-27: 文档
5.58M
4-28: 多线程训练
5.58M
第 5 章: 网络编程
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 6 节 【3小时18分54秒】
5-1: 01-网络编程概述
15分32秒
5-2: 02-tcp程序serversocket和socket
15分32秒
5-3: 03-在服务器中加入多线程
15分32秒
5-4: 04-相关类和api
15分32秒
5-5: 文档
5.58M
5-6: 文件上传
5.58M
第 6 章: 调试与优化
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 7 节 【3小时18分54秒】
6-1: junit单元测试
15分32秒
6-2: idea快捷键
15分32秒
6-3: debug断点调试
15分32秒
6-4: 工具
5.58M
6-5: 断点调试与 IDEA 快捷键
5.58M
6-6: idea单元测试
5.58M
6-7: 源码
5.58M
第 7 章: XML与JSON
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 11 节 【3小时18分54秒】
7-1: 01-xml介绍
15分32秒
7-2: 02-xml语法
15分32秒
7-3: 03-解析xml的方式
15分32秒
7-4: 04-xml解析
15分32秒
7-5: 05-xpath解析
15分32秒
7-6: 06-xml生成
15分32秒
7-7: 07-json介绍
15分32秒
7-8: 08-json解析
15分32秒
7-9: 源码
5.58M
7-10: 文档
5.58M
7-11: 微信开发者技术沙龙感悟
5.58M
第 8 章: 枚举、注解、反射
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 20 节 【3小时18分54秒】
8-1: 01-前置导学
15分32秒
8-2: 02-枚举概述
15分32秒
8-3: 03-枚举定义
15分32秒
8-4: 04-枚举常用方法
15分32秒
8-5: 05-枚举接口
15分32秒
8-6: 06-枚举的注意事项
15分32秒
8-7: 07-注解概述
15分32秒
8-8: 08-内置注解
15分32秒
8-9: 09-自定义注解
15分32秒
8-10: 10-反射概述
15分32秒
8-11: 11-类加载器与资源目录
15分32秒
8-12: 12-class与加载方式
15分32秒
8-13: 13-反射中的构造方法
15分32秒
8-14: 14-反射中的方法
15分32秒
8-15: 15-反射中的属性
15分32秒
8-16: 16-反射与注解
15分32秒
8-17: 17-内省
15分32秒
8-18: 文档
5.58M
8-19: 枚举&注解&反射&内省
5.58M
8-20: 源码
5.58M
ava
代码重用是面向对象程序设计的一个最著优势、生成可重用、可继承的类可以节省大量的时间和精力, 大大提高编程效率。Java把代码重用作为实现的核心,提供许多可为Java编程使用的标准对象,这些标准的Java对象统一称作Java类库。
java
java
应知应会:
java
1.掌握Java核心类库的应用,例如字符串、日期、集合的处理
2.掌握异常处理、IO流对文件读写、多线程应用、网络编程实现计算机之间通讯
3.熟悉Java泛型和反射技术的应用
java
业务实战:
java
实现学生信息管理系统和聊天室项目
java
主要知识点:
java
☑ Java常用类库
☑ Java字符串、日期处理
☑ 包装类、集合、数据结构
☑ 异常和异常处理
☑ Java IO、NIO、多线程编程
☑ 线程同步机制、并发包
☑ JAVA网络编程
☑ 调试与优化
☑ XML与JSON
☑ Java泛型、注解、枚举
☑ Java反射机制
java
java
学习基础:
java
这门课是Java面对象的扩展课程,需要有Java语法基础和Java面向对象的语法基础。
java
java
java
学员作业
教学笔记
资源下载
课程问答