认清现实 , 放弃幻想 特此感谢动力节点老杜分享出来的学习路线
2.第二阶段:Java SE 核心技术
2.1 数据结构
2.1.1 学习目标
1.掌握什么是数据结构
2.为后面学习集合打下深厚基础
3.加深数据结构的理解
2.1.2 核心内容
2.2 集合(容器)
2.2.1 学习目标
1.了解容器的概念和体系结构
2.掌握 Collection 接口的基本用法
3.掌握 List 接口以及 List 接口子类的底层数据结构
4.掌握 Set 接口以及 Set 接口子类的底层数据结构
5.掌握 Map 接口的基本用法
6.掌握 HashMap 的基本用法以及底层数据结构
7.掌握 TreeMap 的基本用法以及底层数据结构
8.掌握数组、链表、哈希表和二叉树的优缺点
9.掌握 Iterator 迭代器的迭代过程
10.掌握泛型在集合中的用法
11.掌握集合在实际开发中的选择依据
2.2.2 核心内容
2.3 IO 流
2.3.1 学习目标
1.了解 IO 流的概念以及底层原理分析
2.掌握字节流和字符流的具体用法
3.掌握对象序列化和反序列化的实现和原理
4.了解其他 IO 流的基本用法
5.掌握流对于数据的编码和解码的过程
6.掌握通过 IO 流实现对文件的拷贝
7.掌握文件存取过程中的编码和解码问题
8.掌握 Properties 类对文件的读写操作
9.了解文件的切割和合并的原理
2.3.2 核心内容
2.3.3 项目:京东商城购物系统
标签:Java,掌握,核心技术,接口,用法,IO,2.3,数据结构,SE From: https://www.cnblogs.com/NorthPoet/p/17024369.html本项目基于 java 控制台来模拟实现京东商城购物系统。重点掌握集合的基本操作,例如,对商品的添加、修改、删除、以及查询。逐渐让学生能够建立起一套比较完善的项目体系架构,再将这些具体的操作融入到面向对象的思想中,结合接口编程,形成分层模块的雏形。最终运行代码,展示效果。