独立东风弹泪痕 发表于 2020-12-11 16:25:26

零基础学Java10系列三:Java高级编程



点击这里立即进入学习

课程介绍
Java是一门实用的编程语言,而如果要想使用Java进行程序开发,那么就必须对系统提供的类库有所掌握,同时也应该熟练的使用JavaDoc文档,本课程将为读者讲解Java多线程编程、常用类库、IO编程、网络编程、类集框架、JDBC等实用开发技术。

本课程考虑到学员对于面向对象的理解以及常用类的设计模式,在讲解之中将进行源代码的使用分析与结构分析。
讲师简介:李兴华,著名Java培训讲师,JavaEE高端培训讲师,北京魔乐科技(MLDN)教学总监,丰富的Java/Android/JavaEE开发经验以及多年培训经验。


课程目标

[*] 掌握Java高级编程


适合人群

[*] 有Java编程入门基础、Java面向对象编程基础的学员




[*]课时1:【在线考试】Java高级编程自测考试
[*]第1 章 : Java多线程编程
[*]课时2:进程与线程 07:22
[*]课时3:Thread类实现多线程22:40
[*]课时4:Runnable接口实现多线程09:42
[*]课时5:Thread与Runnable关系23:23
[*]课时6:Callable接口实现多线程14:12
[*]课时7:多线程运行状态03:59
[*]第2 章 : 线程常用操作方法
[*]课时8:线程的命名和取得16:33
[*]课时9:线程休眠11:41
[*]课时10:线程中断06:32
[*]课时11:线程强制运行06:51
[*]课时12:线程礼让03:23
[*]课时13:线程优先级08:05
[*]第3 章 : 线程的同步与死锁
[*]课时14:同步问题引出11:10
[*]课时15:线程同步处理08:13
[*]课时16:线程死锁08:28
[*]第4 章 : 综合实战:“生产者-消费者”模型
[*]课时17:生产者与消费者基本程序模型10:46
[*]课时18:解决生产者-消费者同步问题04:02
[*]课时19:利用Object类解决重复操作08:51
[*]第5 章 : 多线程深入话题
[*]课时20:优雅的停止线程08:15
[*]课时21:后台守护线程06:01
[*]课时22:volatile关键字08:04
[*]第6 章 : 多线程综合案例
[*]课时23:数字加减08:35
[*]课时24:生产电脑09:04
[*]课时25:竞争抢答04:18
[*]第7 章 : Java基础类库
[*]课时26:StringBuffer类19:17
[*]课时27:CharSequence接口07:23
[*]课时28:AutoCloseable接口12:12
[*]课时29:Runtime类18:30
[*]课时30:System类04:58
[*]课时31:Cleaner类14:55
[*]课时32:对象克隆05:56
[*]第8 章 : 数字操作类
[*]课时33:Math数学计算类08:05
[*]课时34:Random随机数生成类07:15
[*]课时35:大数字处理类21:05
[*]第9 章 : 日期操作类
[*]课时36:Date日期处理类07:06
[*]课时37:SimpleDateFormat日期处理类11:49
[*]第10 章 : 正则表达式
[*]课时38:认识正则表达式08:18
[*]课时39:常用正则标记15:42
[*]课时40:String类对正则的支持22:28
[*]课时41:java.util.regex包支持11:27
[*]第11 章 : 国际化程序实现
[*]课时42:国际化程序实现原理11:25
[*]课时43:Locale类08:53
[*]课时44:ResourceBundle读取资源文件07:17
[*]课时45:实现国际化程序开发08:34
[*]课时46:格式化文本显示07:23
[*]第12 章 : 开发支持类库
[*]课时47:UUID类04:45
[*]课时48:Optional类16:36
[*]课时49:ThreadLocal类23:23
[*]课时50:定时调度12:14
[*]课时51:Base64加密与解密14:13
[*]第13 章 : 比较器
[*]课时52:比较器问题引出09:13
[*]课时53:Comparable比较器10:11
[*]课时54:Comparator比较器10:49
[*]课时55:二叉树结构简介15:04
[*]课时56:二叉树基础实现15:21
[*]课时57:二叉树数据删除32:12
[*]课时58:红黑树原理简介41:27
[*]第14 章 : 类库使用案例分析
[*]课时59:StringBuffer使用03:42
[*]课时60:随机数组03:08
[*]课时61:Email验证04:44
[*]课时62:扔硬币03:38
[*]课时63:IP验证06:49
[*]课时64:HTML拆分03:30
[*]课时65:国家代码07:38
[*]课时66:学生信息比较05:58
[*]第15 章 : 文件操作
[*]课时67:File类基本操作09:51
[*]课时68:File类操作深入12:09
[*]课时69:获取文件信息08:45
[*]课时70:综合案例:列出目录结构05:49
[*]课时71:综合案例:文件批量更名08:50
[*]第16 章 : 字节流与字符流
[*]课时72:流的基本概念09:48
[*]课时73:OutputStream字节输出流21:03
[*]课时74:InputStream字节输入流22:07
[*]课时75:Writer字符输出流07:58
[*]课时76:Reader字符输入流05:53
[*]课时77:字节流与字符流的区别06:33
[*]课时78:转换流19:31
[*]课时79:综合实战:文件拷贝30:33
[*]第17 章 : IO操作深入
[*]课时80:字符编码10:30
[*]课时81:内存操作流17:52
[*]课时82:管道流15:10
[*]课时83:RandomAccessFile17:15
[*]第18 章 : 输入与输出支持
[*]课时84:打印流22:16
[*]课时85:System类对IO的支持11:27
[*]课时86:BufferedReader缓冲输入流12:01
[*]课时87:Scanner扫描流12:20
[*]第19 章 : 对象序列化
[*]课时88:对象序列化基本概念08:58
[*]课时89:序列化与反序列化处理08:19
[*]课时90:transient关键字02:28
[*]第20 章 : JavaIO编程案例
[*]课时91:数字大小比较14:44
[*]课时92:文件保存12:37
[*]课时93:字符串逆序显示12:37
[*]课时94:数据排序处理11:35
[*]课时95:数据排序处理深入15:38
[*]课时96:奇偶数统计05:30
[*]课时97:用户登录11:34
[*]课时98:投票选举16:22
[*]第21 章 : 认识反射机制
[*]课时99:反射机制简介07:47
[*]课时100:Class类对象的三种实例化模式11:28
[*]第22 章 : 反射应用案例
[*]课时101:反射实例化对象09:44
[*]课时102:反射与工厂设计模式25:09
[*]课时103:反射与单例设计模式16:31
[*]第23 章 : 反射与类操作
[*]课时104:反射获取类结构信息11:39
[*]课时105:反射调用构造方法14:29
[*]课时106:反射调用普通方法23:07
[*]课时107:反射调用成员15:40
[*]课时108:Unsafe工具类08:29
[*]第24 章 : 反射与简单Java类
[*]课时109:传统属性赋值弊端08:13
[*]课时110:属性自动赋值实现思路16:23
[*]课时111:单级属性赋值15:32
[*]课时112:设置多种数据类型12:25
[*]课时113:级联对象实例化18:31
[*]课时114:级联属性赋值05:13
[*]第25 章 : ClassLoader类加载器
[*]课时115:ClassLoader类加载器简介16:26
[*]课时116:自定义ClassLoader处理类21:58
[*]第26 章 : 反射与代理设计模式
[*]课时117:静态代理设计模式09:09
[*]课时118:动态代理设计模式23:52
[*]课时119:CGLIB实现代理设计模式11:31
[*]第27 章 : 反射与Annotation
[*]课时120:反射取得Annotation信息14:00
[*]课时121:自定义Annotation07:02
[*]课时122:工厂设计模式与Annotation整合12:30
[*]第28 章 : 类集框架简介
[*]课时123:类集框架简介07:09
[*]课时124:Collection接口简介11:42
[*]第29 章 : List集合
[*]课时125:List接口简介09:57
[*]课时126:ArrayList子类22:44
[*]课时127:ArrayList保存自定义类对象05:38
[*]课时128:LinkedList子类15:59
[*]课时129:Vector子类07:11
[*]第30 章 : Set集合
[*]课时130:Set接口简介06:13
[*]课时131:HashSet子类04:18
[*]课时132:TreeSet子类03:50
[*]课时133:分析TreeSet子类排序操作07:44
[*]课时134:分析重复元素消除07:54
[*]第31 章 : 集合输出
[*]课时135:Iterator迭代输出13:41
[*]课时136:ListIterator双向迭代输出06:28
[*]课时137:Enumeration枚举输出06:07
[*]课时138:foreach输出02:14
[*]第32 章 : Map集合
[*]课时139:Map接口简介10:50
[*]课时140:HashMap子类22:48
[*]课时141:LinkedHashMap子类子类04:20
[*]课时142:Hashtable子类05:27
[*]课时143:Map.Entry内部接口10:55
[*]课时144:利用Iterator输出Map集合13:22
[*]课时145:自定义Map的key类型10:56
[*]第33 章 : 集合工具类
[*]课时146:Stack栈操作08:02
[*]课时147:Queue队列12:37
[*]课时148:Properties属性操作10:58
[*]课时149:Collections工具类07:40
[*]第34 章 : Stream数据流
[*]课时150:Stream基本操作10:24
[*]课时151:MapReduce基础模型08:28
[*]第35 章 : 网络编程
[*]课时152:网络编程简介10:09
[*]课时153:Echo程序模型29:43
[*]课时154:BIO处理模型09:59
[*]课时155:UDP程序09:10
[*]第36 章 : Java数据库编程基础操作
[*]课时156:JDBC简介07:16
[*]课时157:连接Oracle数据库20:48
[*]第37 章 : Statement数据库操作接口
[*]课时158:Statement接口简介12:21
[*]课时159:Statement实现数据更新11:30
[*]课时160:Statement实现数据查询11:30
[*]第38 章 : PreparedStatement数据库操作接口
[*]课时161:Statement问题分析06:29
[*]课时162:PreparedStatement接口简介13:58
[*]课时163:使用PreparedStatement实现数据查询操作08:58


页: [1]
查看完整版本: 零基础学Java10系列三:Java高级编程