促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
级别 1
保存 Object 数组
All lectures for ZH purposes
第 1 级,
课程 49
请集中注意力!今天,在 CodeGym 秘密中心将召开题为“如何一次一行地将 Object 保存在 File 中”的研讨会。所有已达到第二个目标第十级的学生都会应邀参加。研讨会将由星际科学博士、我们的飞船导航员埃莉诺·卡里讲授。
将 Object 数组保存到文件
All lectures for ZH purposes
第 1 级,
课程 50
迭戈老师听到传言,说你与此级别的其他学生一起参加了一个非常有趣的研讨会,讲授如何一次一行地将对象保存到文件。迭戈可不会放过你。现在你必须完成一些有关此主题的任务。你别无选择,对吧?
序列化。开始。
All lectures for ZH purposes
第 1 级,
课程 51
Java 机器可以存储和加载其对象。它甚至不需要使用 save 和 load 方法即可完成:所有对象都存储在 Java 机器内部,它拥有对这些对象的完全访问权限。因此,序列化是以字节序列存储对象状态的过程,它是 Java 机器固有的特性
练习使用序列化
All lectures for ZH purposes
第 1 级,
课程 52
如何序列化一个人?如何序列化 CodeGym?如何序列化单例?如何序列化 static 字段?最后,如何序列化你自己的东西?今天,你必须通过完成迭戈为你准备的 5 个有关序列化的任务来回答这些问题。
transient 修饰符
All lectures for ZH purposes
第 1 级,
课程 53
标有 transient 修饰符的类属性不会被序列化。这种字段通常存储中间对象状态,与序列化然后反序列化相比,计算此状态可能会更容易。为什么?我们将在本课中进行讲解。
保存数据/Externalizable(可外部化)
All lectures for ZH purposes
第 1 级,
课程 54
Java 有一个非常有用的 Externalizable 接口。如果将其替换为 Serializable 接口,则类可以手动管理序列化过程。因为 Externalizable 接口有两个方法(Serializable 接口则没有),序列化对象时 Java 机器会调用这两个方法。里希老师将告诉你具体怎么回事。
有关序列化和反序列化的任务
All lectures for ZH purposes
第 1 级,
课程 55
序列化并不是很简单,对吗?但是,这完全在已圆满完成第二个目标的学生的能力范围之内。迭戈老师请你立即通过一些实践来掌握它。因此,他准备了五个有趣的任务(或许没那么有趣,看法因人而异)。
教授提供的有用链接 — 20
All lectures for ZH purposes
第 1 级,
课程 56
当然,从不同角度看同一个材料也很有帮助,因为每个人的想法不同,或许对你来说最好的理论来源不一定适合你的朋友。今天,智慧星教授为你找到了一篇有关序列化的有趣的文章。
计算机内存的工作原理
All lectures for ZH purposes
第 1 级,
课程 57
你准备好完成此目标了吗?在实现最后的飞跃之前,你可能需要稍作休息。今天我们来观看一个很棒的视频。这个简短却详尽的解释将告诉你计算机内存是如何工作的。当然,你会收到一些暗物质。祝你在完成最终任务时好运连连!但是现在,请放松并按下播放按钮。
奖励任务 | 第 10 课| 第 10 级
All lectures for ZH purposes
第 1 级,
课程 58
怪杰船长打电话找你。他有几个惊喜礼物要给你!更准确地说,不是几个任务,也不算惊喜,而是十个有关序列化的任务。将它们(以及有关算法的三个奖励任务)视为目标的最终测试。
Java 语言编程:从零开始学习
All lectures for ZH purposes
第 1 级,
课程 59
嗯,你在这里。你发现自己陷入困境!这条黑暗的走廊通向一扇遥远的门(看,像你这样的年轻机器人正在摩肩接踵往前挤)。在那扇门的后面是 CodeGym 秘密实验室,你将在那里学习 Java 语言。我不知道你的背景,也不知道你在哪里学习,也不知道你已学到哪些知识。我只知道,在完成 40 个级别中所包含的 1200 多个任务后,你将成为一名程序员。
如何使用 CodeGym
All lectures for ZH purposes
第 1 级,
课程 60
CodeGym 秘密中心的控制面板界面简单直观。但是,由于新手在面对大量新信息会感到无所适从,有时不能以最佳方式来获取这些信息,或者他们对有些信息视而不见。因此,现在我们要复习一下按钮/箭头/图标以加快你的培训进度。
显示更多
1
2
3
4
5
6
7
...
98
Please enable JavaScript to continue using this application.