跟老谭学Java 8系列教学视频第四季__Java 8 API 详解

11.07 ¥98

独家

下载课程

下载学院APP

缓存视频离线看

收藏(372)

跟老谭学Java 8系列教学视频第四季__Java 8 API 详解

适用人群: 熟练掌握Java基础语法,对Java面向对象编程有一定理解,对异常,泛型,Lambda表达式有一定的了解;想为学习Java EE开发和Android开发打下更扎实基础的学员。

共82课时 共24小时33分钟 更新时间:2016-11-05

价  格

¥149

优惠活动

会员95折

2424小时内答疑

课时永久观看

相关专题

微职位学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    课程目标
    掌握Java对字符串,正则表达式,XML的处理掌握Java中传统日期时间API与Java 8 中新日期时间API掌握Java中集合框架的使用掌握Java 8 的Stream API掌握Java IO与NIO的使用掌握Java网络编程掌握使用Java 中JDBC的使用掌握Java中并发API的使用掌握JNI的使用
    适用人群
    熟练掌握Java基础语法,对Java面向对象编程有一定理解,对异常,泛型,Lambda表达式有一定的了解;想为学习Java EE开发和Android开发打下更扎实基础的学员。
    课程简介
    • 字符串处理-1

      本次课首先介绍了第四季的主要内容,接着介绍了字符串字面量的概念与使用注意点,同时介绍了CharSequence接口,最后重点介绍了字符串池的概念。

    • 字符串处理-2

      本次课介绍了String类的常用方法。

    • 字符串处理-3

      本次课介绍了StringBuffer与StringBuilder类,同时介绍了+运算符用于字符串拼接时的内部优化。

    • 正则表达式处理

      本次课介绍了正则表达式的概念,String中与之相关的方法,并重点介绍了Pattern和Matcher类的用法。

    • 日期时间处理

      本次课介绍了Date类与Calendar类的用法。

    • 新日期时间API-1

      本次课介绍了老式日期时间API的局限,新日期时间API的设计原则,ISO-8601标准,最后介绍了新日期时间API的基本使用。

    • 新日期时间API-2

      本次课介绍了新日期时间API中包的设计以及通用方法的意义与使用。

    • 新日期时间API-3

      本次课介绍了Instant与Duration类,也介绍了与时间处理相关的几个枚举。

    • 新日期时间API-4

      本次课介绍了Clock与Period类,还介绍了如何计算时间之间的间隔,最后介绍了如何表示部分时间。

    • 新日期时间API-5

      本次课介绍了调整日期时间的接口与相关类以及查询日期时间信息的接口与相关类。

    • 新日期时间API-6

      本次课介绍了日期时间的格式化与解析,同时介绍了旧的日期时间如何转换成新的日期时间。

    • 格式化数据-1

      本次课介绍了Locale类,格式化日期(Date)与格式化时间。

    • 格式化数据-2

      本次课介绍了Formatter 与printf样式的格式化,格式说明符中的索引与标志。

    • java.math包

      本次课介绍了java.math包中的BigDecimal,BigInteger,MathContext与RoundingMode。

    • 数学运算类

      本次课介绍了Math与Random类。

    • 比较

      本次课介绍了Comparable与Comparator接口。

    • 迭代

      本次课介绍了Iterable和Iterator接口。

    • 集合框架-1

      本次课介绍了集合的概念与好处,集合的层次结构以及Collection接口中的方法。

    • 集合框架-2

      本次课介绍了迭代集合的三种方式。

    • 集合框架-3

      本次课介绍了List接口的特点及其子类ArrayList和LinkedList的使用。

    • 集合框架-4

      本次课介绍了Set接口与其子类HashSet和LinkedHashSet ,SortedSet接口与其子类TreeSet。

    • 集合框架-5

      本次课介绍了队列(Queue)的概念与特点,同时介绍了简单队列,优先队列与双端队列的使用。

    • 集合框架-6

      本次课介绍了Map的概念与特点以及Map的遍历,最后介绍了HashMap与LinkedHashMap,SortedMap与TreeMap。

    • 集合框架-7

      本次课介绍了Collections类以及它用于操作集合数据,转换集合与产生特殊集合的方法。

    • Stream API-1

      本次课介绍了Stream的概念及其特点,同时演示了一个小示例。

    • Stream API-2

      本次课介绍了创建Stream的各种方法。

    • Stream API-3

      本次课介绍了用于演示Stream API使用的示例实体类,同时介绍了Optional类的特点与用法。

    • Stream API-4

      本次课介绍了处理Stream中元素的部分方法。

    • Stream API-5

      本次课介绍了在Stream上收集数据的方法。

    • Stream API-6

      本次课介绍了对Stream中数据的分组与分区操作。

    • Stream API-7

      本次课介绍了Stream中查找与匹配元素的方法,同时介绍了并行Stream的概念。

    • IO-1

      本次课介绍了Java IO的概念,同时详细介绍了java.io.File类的用法。

    • IO-2

      本次课介绍了输入输出流的概念,类层次结构及使用步骤。

    • IO-3

      本次课介绍了管道流的概念与使用。

    • IO-4

      本次课介绍了基本数据类型数据的读写,对象的序列化与反序列化操作。

    • IO-5

      本次课介绍了字符流的概念与类层次结构,同时介绍了Reader与Writer类。

    • IO-6

      本次课介绍了RandomAccessFile类的使用。

    • IO-7

      本次课介绍了标准输入流,标准输出流,标准错误流的概念及用法,同时也介绍了对它们的重定向。

    • zip格式处理

      本次课介绍了使用Java处理zip格式的压缩文件,包括创建,解压与获取其内容信息。

    • NIO-1

      本次课介绍了NIO的概念与优点,同时介绍了Buffer的属性与对Buffer中数据的读写。

    • NIO-2

      本次课介绍了对Buffer属性的操作,以及获取只读Buffer,复制与分割Buffer。

    • NIO-3

      本次课介绍了通道的概念,Channel接口与Channels类,最后介绍了使用FileChannel读写文件。

    • NIO-4

      本次课介绍了内存映射文件I/O,锁定文件与拷贝文件。

    • NIO.2-1

      本次课介绍了NIO.2的概念,FileSystem类,FileSystems类与FileStore类的使用。

    • NIO.2-2

      本次课介绍了路径的概念以及Path接口的用法。

    • NIO.2-3

      本次课介绍l了Files类的方法(第一部分)。

    • NIO.2-4

      本次课介绍了Files类的方法(第二部分)

    • NIO.2-5

      本次课介绍了NIO.2中如何遍历文件树以及FileVisitor接口的使用。

    • NIO.2-6

      本次课介绍了使用NIO.2处理文件属性。

    • NIO.2-7

      本次课介绍了NIO.2中提供的观察文件夹变化的API使用。

    • NIO.2-8

      本次课介绍了了NIO.2中的异步读写操作。

    • XML处理-1

      本次课介绍了XML解析的概念及两种方式,同时介绍了使用DOM中的接口与使用DOM解析XML。

    • XML处理-2

      本次课介绍了使用SAX解析XML。

    • XML处理-3

      本次课介绍了使用SAX解析XML文档。

    • XML处理-4

      本次课介绍了使用StAX处理XML,同时对三种解析方式进行了对比。

    • XML处理-5

      本次课介绍了分别使用DOM,SAX和StAX生成DOM,同时介绍了使用XSLT转换XML。

    • 属性文件处理

      本次课介绍了属性文件的概念,加载并读取属性文件的内容,修改属性文件的内容以及获取系统属性。

    • 国际化

      本次课介绍了国际化与本地化的概念以及文本内容的国际化实现。

    • 网络编程-1

      本次课介绍了网络的基本概念以及Java中操作IP地址和Socket地址的两个类的使用。

    • 网络编程-2

      本次课介绍了URI,URL,URN的概念,同时介绍了Java中与之相关的几个类。

    • 网络编程-3

      本次课介绍了如何访问URL的内容。

    • 网络编程-4

      本次课介绍了如何使用Socket编程实现TCP服务器端与TCP客户端。

    • 网络编程-5

      本次课介绍了使用Java中提供的类实现UDP编程。

    • 网络编程-6

      本次课介绍了非阻塞Socket的概念以及核心类。

    • 网络编程-7

      本次课介绍了实现非阻塞Socket的基本用法。

    • JDBC-1

      本次课介绍了JDBC的概念,驱动的分类,重点介绍了如何使用JDBC连接Oracle数据库。

    • JDBC-2

      本次课介绍了Connection接口与Statement接口,同时介绍了如何完成数据的增加,修改与删除。

    • JDBC-3

      本次课介绍了ResultSet接口与结果集的类型以及如何使用它完成数据的查询。

    • JDBC-4

      本次课介绍了PreparedStatement接口的概念、好处以及使用方式。

    • JDBC-5

      本次课介绍了RowSet的概念,JdbcRowSet的使用以及RowSet的优缺点。

    • JDBC-7

      本次课介绍了事务的概念,JDBC对事务的支持以及保存点的概念与使用。

    • JDBC-6

      本次课介绍了元数据的概念,以及如何获取数据库元数据和结果集元数据。

    • JDBC-8

      本次课介绍了数据源,获取警告以及关闭连接的操作。

    • 并发编程-1(并发包概述及原子操作类-操作基本数据类型)

      本次课介绍了并发包的概念,同时介绍了操作基本数据类型的原子操作类,

    • 并发编程-2(原子操作类-操作引用数据类型)

      本次课介绍了AtomicReference,AtomicReferenceArray与AtomicReferenceFieldUpdater的使用。

    • 并发编程-3(显式锁的概念及可重入锁的基本使用)

      本次课介绍了并发编程中显式锁的概念以及Lock接口,ReentrantLock类的基本使用。

    • 并发编程-4(Executor框架)

      本次课介绍了Executor框架的概念以及相关类与接口的使用,包括Callable,Future,FutureTask,Executor,Executors等。

    • 并发编程-5(Fork/Join框架)

      本次课介绍了Fork/Join的概念与核心算法,同时使用案例演示了Fork/Join的基本用法。

    • 并发编程-6(ThreadLocal类)

      本次课介绍了ThreadLocal类的作用与使用方式。

    • Java本地接口

      本次课介绍了Java本地接口的概念与作用,同时介绍了使用Java如何调用到C++编写的DLL文件中的函数。

    • 对象克隆

      本次课介绍了对象克隆的概念及实现方式,同时介绍了浅克隆与深克隆。

    • Runtime类

      本次课介绍了Runtime类的基本使用。

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

    暂时还没有学习资料~

    综合评分

    0人评价

    好于0%的课程

    暂无

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

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

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

    全部

    好评 0

    中评 0

    差评 0

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

      讲师介绍

      谭岚

      谭岚

      好评率:98%

      51CTO签约讲师,技术总监,教学经理

      官方交流群

      51CTO学院JAVA交流3群(635736174)

      立即加入

      23254人学习过

      推荐图书

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

      课程介绍

      课程大纲

      学习资料

      学员评价

      ¥149

      课程评价

      综合评价在4颗星及以上最高可获得35分奖励

      跟老谭学Java 8系列教学视频第四季__Java 8 API 详解

      该课程已有 人评价

      课程与描述相符

      老师的讲解表达

      老师的答疑服务

      匿名

      可以开发票么?

      可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

      购买的课程可以下载么?

      目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

      优惠券如何使用?

      非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

      更多问题查询点击 帮助中心

      欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见