Java语言核心知识筑基宝典视频课程

首发

下载课程

下载学院APP

缓存视频离线看

收藏(48)

Java语言核心知识筑基宝典视频课程

适用人群: 希望从事Java开发的学员,大数据开发、运维方向的学员

共41课时 共21小时59分钟 更新时间:2018-03-28

价  格

¥99

优惠活动

会员95折,立省5元

2424小时内答疑

课时永久观看

退15分钟内无条件退款

  1. 仅限付费视频课程适用
  2. 购买后15分钟内可以找到客服进行沟通退款
  3. 退款将返还至51CTO学院账户,不支持提现
  4. 下载资料后不再享有退款特权
  5. 客服(Tel:400-101-1651)
  6. 最终解释权归51CTO学院所有

APP缓存听课

PC倍速播放

专属资料下载

  •  

    专题1 | 大数据开发必知必会

1/1

课程介绍

课程大纲

学习资料

学员评价

课程目标
使学员掌握Java语言核心知识和技能
适用人群
希望从事Java开发的学员,大数据开发、运维方向的学员
课程简介
  • Java语言简介

    介绍什么是Java,Java语言有哪些关键特性,Java各主要版本的新特性,本课程的教学计划和参考资料等。

  • 学习环境准备

    指导同学们安装JDK,使用命令行工具开发、编译和执行,使用IntelliJ IDEA这种IDE工具进行开发、编译和执行。

  • 基本程序结构1

    指导同学们编写第一个HelloWorld程序,并介绍Java中的数据类型和变量。

  • 基本程序结构2

    介绍Java中的运算符和字符串。

  • 基本程序结构3

    介绍Java中的输入输出和控制流程。

  • 基本程序结构4

    介绍Java中的大数值类和数组。

  • 对象与类1

    简单介绍面向对象程序设计的概念及特征,介绍在Java中使用预定义类和用户自定义类的方法。

  • 对象与类2

    介绍静态域与静态方法的使用,方法参数的传递,对象构造的方法。

  • 对象与类3

    介绍包的概念和用法,类路径的设置方法,对象设计技巧。

  • 继承1

    介绍继承中括类、超类和子类的相关知识,包括定义子类、覆盖方法、多态性、抽象类等核心知识。

  • 继承2

    介绍Object类这个Java最底层的基类,以及泛型数组列表的用法。

  • 继承3

    介绍包装器与自动装箱的机制,可变参数的写法,枚举类的概念和使用。

  • 继承4

    介绍反射机制的概念和用法,最后总结一下Java继承的设计技巧。

  • 接口与内部类1

    介绍接口的概念、特性,结合Cloneable接口来讲解接口的基本用法。

  • 接口与内部类2

    介绍内部类的概念、用法、特殊语法规则,以及局部内部类和匿名内部类等特殊的内部类。

  • 异常、断言和日志1

    介绍在Java中处理错误和捕获异常的方法,最后总结一下异常的使用技巧。

  • 异常、断言和日志2

    介绍断言的使用方法,使用Java内置机制记录日志的方法,以及几点程序调试技巧。

  • 泛型程序设计1

    介绍泛型的基础知识,泛型类和泛型方法的概念和用法,类型变量限定的方法,以及Java虚拟机怎样来处理泛型代码。

  • 泛型程序设计2

    介绍泛型类型的继承规则,通配符类型的用法,怎样用反射机制来分析和处理泛型。

  • lambda表达式

    介绍Java中lambda表达式的概念和用法,以及函数式接口、方法和构造器引用、变量作用域等函数式编程的话题。

  • 集合1

    简单介绍Java集合框架的设计思想,介绍迭代器和泛型实用方法的使用,最后讨论Java集合框架中的接口之间的继承关系。

  • 集合2

    介绍Java集合框架中的列表、集合、队列三种重要类型。

  • 集合3

    介绍Java集合框架中的映射这种重要类型。

  • 集合4

    介绍Java集合框架中内置算法的使用,以及怎样处理老代码中的遗留集合。

  • 并发1

    辨析几对概念:并发/并行,同步/异步和阻塞/非阻塞,进程/线程,阐述并发带来的问题。

  • 并发2

    介绍synchronized、volatile、final三个关键字在并发问题中的作用。

  • 并发3

    介绍原子性和CAS操作的基本概念,以及使用这种技术的原子整型类型、原子引用类型、基于条带化技术的累加器的用法。

  • 并发4

    介绍锁的概念和性质,locks包下用于实现锁的接口和抽象类,以及可重入锁、StampedLock的概念和用法。

  • 并发5

    介绍Java中的集合和线程安全的关系,介绍写时复制集合、并发Map、并发Queue等相对线程安全的集合。

  • 并发6

    介绍Java的线程模型,以及线程和线程池的性质和用法。

  • Java8的流库1

    介绍流的基本概念,以及Java8中新引入的流库的基本使用。

  • Java8的流库2

    在上一讲基础上,补充介绍对流进行收集结果、化简操作,原始类型流,并行流的用法。

  • 输入输出1

    介绍Java I/O中输入输出流、文本输入与输出、读写二进制数据的基本用法。

  • 输入输出2

    介绍对象输入输出与序列化、操作文件、正则表达式的基本用法。

  • 网络编程

    介绍连接服务器、实现服务器、获取Web数据等网络编程的技术。

  • 数据库编程

    介绍执行各类查询、使用元数据、控制事务等数据库编程的技术。

  • 时间和日期

    介绍Java8中新时间API的使用,包括时间线、日期、时间、格式化和解析的概念和用法。

  • 脚本与编译

    介绍怎样在Java平台与各种脚本语言互操作,以及怎样使用编译器API。

  • 注解处理

    介绍怎样使用注解,声明和使用注解的语法,以及Java语言内置的标准注解。

  • Java9和Java10新特性

    简单介绍当前最新两个版本Java9、Java10中的新特性。

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

综合评分

0人评价

好于0%的课程

暂无

课程与描述相符 5 非常满意

老师的讲解表达 5 非常满意

老师的答疑服务 5 非常满意

全部

好评 0

中评 0

差评 0

加载中
没有了哦~
你可能还感兴趣的课程

讲师介绍

马彦平

马彦平

好评率:100%

浙大研究生毕业,拥有CCAH、阿里云企业级互联网架构、信息系统项目管理师、PMP等十余项专业证书,4项国际/国内专利拥有者,数萌教育创始人。

官方交流群

51CTO学院软件设计群(567954213)

立即加入

14384人学习过

推荐图书

7日学霸榜 有14384人与你一起学习

课程介绍

课程大纲

学习资料

学员评价

¥99

课程评价

发表客观评价,最高可得35学分(会员可得70学分)

Java语言核心知识筑基宝典视频课程

该课程已有 人评价

课程与描述相符

老师的讲解表达

老师的答疑服务

匿名

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

返回
顶部