第一阶段(加*的需重点熟练掌握,其他是要掌握的):
1、Java基础**
1) 数据类型
2) 运算符、循环
3) 顺序结构程序设计
4) 程序结构
5) 数组及多维数组
2、面向对象**
构造方法、控制符、封装
3、继承**
4、多态**
5、抽象类、接口**
常用类
6、集合Collection、list**
HashSet、TreeSet、Collection
7、集合类Map**
1) 异常
2) File
8、文件/流**
1) 数据流和对象流
2) 线程(理解即可)
3) 网络通信(理解即可)
如果你已经是脱离小白生涯,你理大数据不远了,需要学习一些额外的小知识(数据结构、关系型数据库、linux系统操作)第二阶段以夯实基础,之后就可以进入大数据学习了。