【快班】大数据必知的java基础
编程技术
13周
86人
此课程所属【大数据攻城狮专业】, 【全栈程序猿】, 【hadoop大数据工程师职业方向】, 【葛一鸣讲师的课程】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解
讲师
- geym
- 葛一鸣:从事Java软件开发多年,对Java、智能计算等领域颇有兴趣。现著有《实战java虚拟机》
课程简介
限时特惠,双十二大促期间,仅需99元即可购得本课程!
《大数据必知的JAVA基础》是一门Java基础课程,立足于Java语言本身及Java技术开发。本课程会涉及并贯穿有关学习大数据系统和软件必知的一些预备知识。当下,使用最为广泛的大数据软件均基于Java平台,如hadoop。为了能够快速理解和使用这些软件,Java的基础知识就显得必不可少。本课程就是专门针对这一情况,量身定制的。
课程章节
- 第1课 大数据与Java的关系
- 1-1 大数据用来做什么
- 1-2 为什么是Java
- 1-3 基于Java的大数据系统
- 第2课 启航:初识Java
- 2-1 Hello World
- 2-2 数据类型
- 2-3 运算符
- 2-4 常量/变量
- 2-5 流程控制
- 第3课 主要的开发工具介绍——大数据软件的构建和开发
- 3-1 maven
- 3-2 eclipse
- 3-3 IDEA
- 第4课 面向对象
- 4-1 基本思想
- 4-2 几个重要概念
- 4-3 Java中的对象和类
- 第5课 设计模式——理解大数据软件的设计与代码
- 5-1 软件设计原则
- 5-2 单例
- 5-3 工厂方法
- 5-4 模板方法
- 5-5 代理模式
- 第6课 数组、字符串和集合
- 6-1 数组的定义和使用
- 6-2 字符串的基本操作
- 6-3 集合类的使用
- 第7课 枚举、注解和泛型
- 7-1 枚举
- 7-2 注解
- 7-3 泛型
- 第8课 异常处理——构造健壮的系统
- 8-1 什么是异常
- 8-2 为什么需要异常处理
- 8-3 异常的使用
- 第9课 文件IO——大数据的存储基础
- 9-1 流IO
- 9-2 文件的随机读写
- 9-3 NIO
- 第10课 多线程技术——高效的大数据处理基础
- 10-1 什么是线程
- 10-2 线程的生命周期
- 10-3 线程同步控制
- 10-4 线程安全
- 10-5 线程安全的集合
- 第11课 网络编程——大数据必然超越单机节点
- 11-1 TCP编程
- 11-2 UDP编程
- 11-3 基于URL的网络编程
- 11-4 远程传递对象
- 第12课 Java与数据库——数据的普遍存储和处理方式
- 12-1 JDBC
- 12-2 与数据库交互
- 第13课 Java的垃圾回收机制——关注大数据软件的性能
- 13-1 垃圾回收的概念
- 13-2 垃圾回收的设置以及简单的JVM参数
- 13-3 finalize方法
课程环境
JDK7 windows或linux平台均可
授课对象
大数据的入门学习人员
java入门学习人员
收获预期
学习结束后,同学们应该具备大型软件的源码阅读能力,为今后自学大数据开源软件打下一个扎实的基础。
学费
学费: ¥400 ( 固定学费: ¥300, 逆向学费: ¥100 )
新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取300元固定收费+100元逆向学费,学习圆满则逆向学费全额返还给学员!