全面深入学习StringTable
【课程介绍】
本课程从字符串的创建开始讲起,拼接、intern 去重、g1 去重、stringtable 的优化、到字符串对象的回收,较为全面地并深入地揭示了字符串的方方面面。对于希望深入掌握字符串知识的同学不容错过。
【课程目录】
课时1 字符串如何创建02:05
课时2 字符串创建-char[]03:00
课时3 字符串创建-byte[]06:48
课时4 字符串创建-int[]03:30
课时5 字符串创建-String01:59
课时6 字符串创建-字面量02:07
课时7 字符串创建-字面量-非对象09:18
课时8 字符串创建-字面量-懒加载03:32
课时9 字符串创建-字面量-不重复06:31
课时10 字符串创建-拼接创建-例1~例205:22
课时11 字符串创建-拼接创建-例305:01
课时12 jdk9-字符串-内存结构改变06:46
课时13 jdk9-字符串-拼接方式改变11:47
课时14 jdk9-字符串-拼接默认策略05:07
课时15 jdk9-字符串-拼接流程-方法手动生成05:38
课时16 jdk9-字符串-拼接流程-字节码生成方法05:27
课时17 jdk9-字符串-拼接流程-字节码生成方法04:25
课时18 stringtable-家养与野生05:26
课时19 stringtable-家养与野生-练习02:47
课时20 stringtable-intern-table中有04:22
课时21 stringtable-intern-table中没有-1.703:07
课时22 stringtable-intern-table中没有-1.602:29
课时23 stringtable-intern-去重的好处05:38
课时24 stringtable-intern-内存位置06:22
课时25 stringtable-intern-源码分析07:09
课时26 stringtable-g1去重04:55
课时27 stringtable-调整大小05:27
课时28 stringtable-字符串之死04:00
课时29 习题1~202:58
课时30 习题3~603:24
课时31 习题7~10