大数据必知的java基础(第十期) 大数据必知的java基础(第十期)
所属分类:编程技术
  课程名 : 大数据必知的java基础(第十期)【招生中】 总学费/人 : ¥400 (固定学费:¥100, 逆向学费:¥300) 开课时间 : 2018-08-23 09:00:00 
开课老师 : geym


课程简介:

    《大数据的Java基础》是一门Java基础课程,立足于Java语言本身及Java技术开发。本课程会涉及并贯穿有关学习大数据系统和软件必知的一些预备知识。当下,使用最为广泛的大数据软件均基于Java平台,如hadoop。为了能够快速理解和使用这些软件,Java的基础知识就显得必不可少。本课程就是专门针对这一情况,量身定制的。


【课程大纲】

1. 大数据与Java的关系
    大数据用来做什么
    为什么是Java
    基于Java的大数据系统
2. 启航:初识Java
    Hello World
    数据类型
    运算符
    常量/变量
    流程控制
3. 主要的开发工具介绍——大数据软件的构建和开发
    maven
    eclipse
    IDEA

4.面向对象
    基本思想
    几个重要概念
    Java中的对象和类
5.设计模式——理解大数据软件的设计与代码
    软件设计原则
    单例
    工厂方法
    模板方法
    代理模式
6. 数组、字符串和集合
    数组的定义和使用
    字符串的基本操作
    集合类的使用
7.枚举、注解和泛型
    枚举
    注解
    泛型
8.异常处理——构造健壮的系统
    什么是异常
    为什么需要异常处理
    异常的使用
9.文件IO——大数据的存储基础
    流IO
    文件的随机读写
    NIO
10. 多线程技术——高效的大数据处理基础
    什么是线程
    线程的生命周期
    线程同步控制
    线程安全
    线程安全的集合
11. 网络编程——大数据必然超越单机节点
    TCP编程
    UDP编程
    基于URL的网络编程
    远程传递对象
12. Java与数据库——数据的普遍存储和处理方式
    JDBC
    与数据库交互
13. Java的垃圾回收机制——关注大数据软件的性能
    垃圾回收的概念
    垃圾回收的设置以及简单的JVM参数
    finalize方法



我要报名

 

GMT+8, 2018-7-23 12:04 , Processed in 0.103468 second(s), 27 queries .