促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
Java
Java Core
级别 9
你已达到第 19 级!
Java 核心
等级 9,
课时 0
恭喜,你已经完成了目标的第 8 级!你研究了输入/输出流,学习了如何为 System.in 编写自己的包装类,并完成了 29 个任务(除非你留下几个准备以后完成)。在第 9 级,我们将在研究 Reader/Writer 接口和 FileReader/FileWriter 类的同时继续熟悉流。
适配器
Java 核心
等级 9,
课时 1
适配器是 Java 编程语言的一部分。通过适配器,可以将具有不同接口的对象连接起来。事实证明,如果想学好适配器设计模式,最好了解 I/O 流。
Reader/Writer
Java 核心
等级 9,
课时 2
Reader 和 Writer 是两个抽象类,与 InputStream 和 OutputStream 类非常相似。但是它们可以处理字符—读取和写入字符。Reader 和 Writer 在处理文本信息时非常方便。现在来学习!使用!
练习使用 Reader/Writer
Java 核心
等级 9,
课时 3
Java 创建者没有编写大量不同的类,而是编写了二十多个适配器,并允许它们以程序员可能希望的任何方式相互连接。迭戈已针对适配器、Reader 和 Writer 提供了许多不同的任务。希望你喜欢!
FileReader/FileWriter
Java 核心
等级 9,
课时 4
之前的课程为你提供了学习 FileInputStream 和 FileOutputStream 的机会,但是今天,CodeGym 秘密中心的学生准备学习 FileReader 和 FileWriter 类。所有这些类都是 File 对象与 InputStream、OutputStream、Reader 和 Writer “接口”之间的适配器。本节课将提供详细信息!
练习使用 FileReader/FileWriter
Java 核心
等级 9,
课时 5
要掌握所有这些适配器,你需要完成许多任务。这么说吧,你需要用指尖或神经末梢(或者机器人所拥有的任何功能)来感知它们。迭戈老师先把 CodeGym 学生成为真正程序员的所有希望抛在一边。他只是一直在用大量的任务来淹没他们。
BufferedReader/InputSreamReader
Java 核心
等级 9,
课时 6
编程是一种实践。因此,有时我们开始使用某种东西,但是直到后来才知道是怎么回事。BufferedReader 和 InputSreamReader 类就属于这种情况,CodeGym 学生甚至在第一个目标中就使用过它们。现在我们来了解一下它们是如何组织的。
为 System.out 编写我们自己的包装类
Java 核心
等级 9,
课时 7
在同样鲜为人知的 CodeGym 培训中心的秘密实验室,今天学生们正在研究对象替换。你的导师比拉博将展示如何为 System.out 编写一个包装类,以便没有人会注意到替换操作。但首先你需要弄清楚 System.out 本身。
练习使用流 | 第 9 级
Java 核心
等级 9,
课时 8
现在到了 CodeGym 秘密培训中心学生开始编写自己的包装类的时间了。迭戈老师请你实现五个棘手的 Reader 包装类。每次的花招都不一样。在某种情况下,Reader 包装类将所有字母替换为大写字母。而在另一种情况下,它只显示数字。加油!
输入和输出流 | 教授提供的链接
Java 核心
等级 9,
课时 9
当然,从不同角度看同一个材料也很有帮助,因为每个人的想法不同,或许对你来说最好的理论来源不一定适合你的朋友。有时,重新阅读我们已经读过的内容会很有帮助。今天我们就要做这样的事情。现在来重读一篇有关输入/输出流的文章。
Google 安全数据中心
Java 核心
等级 9,
课时 10
数据是最重要的现代资产。因此,对于企业和服务提供商而言,安全性是重中之重。我们来看看 Google 是如何在世界上最大的数据中心之一保护数据的。在本视频中,我们将与 Google 数据中心运营副总裁 Joe Kava 一起探讨各种安全级别。
奖励任务 | 第 11 课 | 第 9 级
Java 核心
等级 9,
课时 11
怪杰船长打电话找你。他有几个惊喜礼物要给你!更准确地说,不是几个任务,也不算惊喜,而是十项任务,目的是巩固你所学到的有关流的知识。它们不是最简单的任务,但是对大脑(或 CPU,如果有的话)的健康很有好处。而且,如果完成奖金任务,你将获得两倍的“经验值”!
Please enable JavaScript to continue using this application.