CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
文章
评论
关于我们
开始
开始学习
立即开始学习
文章
Authors
全部群组
All Articles
你必须加入更多群组
创建文章
All groups
新
John Squirrels
随机的
21 七月 2023 14:10
Java 中的泛型
你好!我们将讨论 Java 泛型。我必须说你会学到很多东西!不仅这节课,而且接下来的几节课,都将专门讨论泛型。所以,如果您对泛型感兴趣,那么今天是您的幸运日:您将学到很多关于泛型特性的知识。如果没有,请辞职并放松!:) 这是一个非常重要的主题,您需要了解它。让我们从简单的开始:“什么”和“为什么”。 泛型是具有参数的类型。创建泛型类型时,您不仅要指定类型,还要指定它将使用的数据类型。我猜你已经想到了最明显的例子:ArrayList!这就是我们通常在程序中创建一个的方式:
John Squirrels
随机的
21 七月 2023 14:10
Java 中的虚引用
你好!在今天的讨论中,我们将详细讨论Java中的“幻象引用”(PhantomReference)。这些是什么参考资料?为什么它们被称为“幻影引用”?它们是如何使用的?你会记得,Java 有 4 种引用: 最后三个是具有类型参数的泛型类型(例如,、)。SoftReference 、和继承自类。使用这些类时最重要的方法是: 和的课程中的这些方法。重要的是要记住,它们对不同类型的引用有不同的作用。今天我们不深入探讨前三种类型。相反,我们将讨论虚引用。我们将触及其他类型的引用,但仅涉
John Squirrels
随机的
21 七月 2023 14:10
Java 中的 XML
你好!今天我们将介绍另一种数据格式,称为XML。这是一个非常重要的话题。在处理真正的 Java 应用程序时,您几乎肯定会遇到与 XML 相关的任务。在 Java 开发中,这种格式几乎被普遍使用(我们将在下面找出原因),所以我建议你不要肤浅地复习这节课,而是深入了解一切,并研究额外的文献/链接 :) 这个绝对不会浪费时间。那么,让我们从简单的事情开始:“什么”和“为什么”! XML 代表可扩展标记语言。您可能已经熟悉一种标记语言——您听说过用于创建网页的 HTML :) HTM
John Squirrels
随机的
21 七月 2023 14:10
Java RMI
你好!今天我们将考虑一个相当有趣的话题:Java RMI。这代表远程方法调用。您可以使用 RMI 允许两个程序相互通信,即使它们位于不同的计算机上。这听起来很酷吗?:) 而且做起来并不难!在今天的课程中,我们将分析 RMI 交互的元素并弄清楚如何配置它。我们首先需要的是客户端和服务器。我们真的不需要深入研究计算机术语。对于 RMI,这只是两个程序。其中一个将包含一个对象,另一个将调用该对象的方法。调用存在于不同程序中的对象的方法——这是我们尚未完成的事情!是时候尝试一下了!:
John Squirrels
随机的
21 七月 2023 14:10
图片中的ArrayList
你好!今天的课程将比以前的课程更容易也更难。 这将更加困难,因为今天我们将深入了解并研究各种操作期间发生的情况。另一方面,本课几乎没有代码。主要是图片和解释。好吧,让我们开始:) 如您所知,内部有一个普通数组,用作数据存储。在大多数情况下,我们不指定列表的确切大小。但是内部数组必须有一定的大小!确实如此。。 首先,让我们看看添加新元素是什么样子的。第一项业务是检查以及是否可以容纳更多元素。如果有空间,则将新元素添加到列表的末尾。当我们说“到最后”时,我们并不是指数组中的最后一
John Squirrels
随机的
21 七月 2023 14:10
如何在 CodeGym 上学习:课程指南
所以,您决定成为一名 Java 程序员。一个合理的问题立即出现:“你应该从哪里开始?” 在本文中,我们将讨论如何在 CodeGym 上从头开始学习编程。我们将探讨课程的特点、学习过程如何划分阶段以及必须使用网站的哪些部分才能使您的培训尽可能有效。 CodeGym 课程有点像电脑游戏。,每个任务都有一个共同的概念。例如,是第一个任务,您可以在其中学习该语言的基本语法。 ,必须按顺序完成。这些级别充满了不同难度的课程和任务。要晋级到下一关,你需要解决当前关卡的大部分任务,因为成功
John Squirrels
随机的
21 七月 2023 14:10
Java 中的动态代理
你好!今天我们将考虑一个相当重要且有趣的话题:Java 中动态代理类的创建。这不是很简单,所以我们将尝试使用示例来弄明白 :) 那么,最重要的问题是:什么是动态代理以及它们的用途是什么?代理类是原始类之上的一种“附加组件”,它允许我们在必要时更改原始类的行为。“改变行为”是什么意思,它是如何运作的?考虑一个简单的例子。假设我们有一个接口和一个实现这个接口的 简单
John Squirrels
随机的
21 七月 2023 14:10
静态嵌套类
你好!我们继续探讨 Java 中嵌套类的主题。在上一个练习中,我们谈到了非静态嵌套类,也称为内部类。今天我们继续讨论另一组类。我们将考虑静态嵌套类。他们与其他班级有何不同?在声明此类类时,我们使用您已经熟悉的 static 关键字:
John Squirrels
随机的
21 七月 2023 14:10
让我们谈谈 Java 中的 final 关键字
Java 有这个关键字——final。它可以应用于类、方法、变量(包括方法参数)。对于一个类,final关键字表示该类不能有子类,即禁止继承……这在创建不可变(unchangeable)对象时很有用。例如,String 类被声明为 final。 我还应该注意,final 修饰符不能应用于抽象类(具有关键字 abstract 的类),因为它们是相互排斥的概念。对于 final 方法,修饰符意味着该方法不能在子类中被重写。当我们想要防止更改原始实现时,这很有用。 对于基本类型的变
John Squirrels
成功故事
21 七月 2023 14:10
我开始在创业公司工作
当我年级的每个人都计划成为一名程序员时,屈服于我对医学职业的浪漫想法,我决定成为一名医生。事实上,我的家人在 2001 年买不起电脑,这对我的决定起了重要作用。计算机科学课程显然不足以让我直呼其名地与计算机交谈。我记得在 10 年级的时候,在学校的实验室里,我被指派帮助学校秘书编辑一张软盘,其中包含一个包含一些重要数据的文件。我好几天都打不开文件了。结果,学校的计算机科学被要求代替这项工作。多年来,我学到的教训是。 ,我在诊断时经常遇到问题(事实上,我的工作是一个连续的问题)
John Squirrels
随机的
21 七月 2023 14:09
Java中的链表数据结构
为不同的目的创建不同的数据结构。你可能知道(如果还不知道,我们建议你先阅读一下)。在本文中,我们将了解并了解此集合的用途。如果您查看 LinkedList Java 8(或该语言的更高版本)类代码源(在 Oracle 网站或您的 IDE 中,如果是 IDEA:类名上的 crtl+B),您将看到下一个声明: 目前,代码中最重要的信息是实现了和接口。List 接口保持添加项目的顺序,并允许通过索引访问项目。“普通” 支持在末尾添加元素,从头提取元素。Deque 是一个双向队列,它
John Squirrels
随机的
21 七月 2023 14:09
为什么要开发安卓?从我个人的经验来看。原因和事实
如果您还没有决定在哪里应用您的 Java 知识,那么本文绝对适合您。本文探讨了 Android 开发的一种可能性。这是我如何成为一名 Android 开发者的故事。以及 Android 开发的技巧和前景。潜入! 根据个人经验,我知道很多人喜欢阅读其他学生的成长/成功故事。对此感兴趣是合适的。其他人的错误、正确的选择和经验可以帮助其他人做出重要的人生决定。但也有一些人对所有这些故事并不特别感兴趣。下面是其中一个故事,只有你的愿望会决定你是否阅读它 =) 我第一次接触 Andro
显示更多
1
...
29
30
31
32
33
...
62
Please enable JavaScript to continue using this application.