促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
文章
评论
关于我们
开始
开始学习
立即开始学习
文章
Authors
全部群组
All Articles
你必须加入更多群组
创建文章
All groups
新
John Squirrels
随机的
14 二月 2023 0:00
Java中的继承
Java 是一种面向对象的语言。这意味着 Java 中的一切都由类及其对象组成,并遵循 OOP(面向对象编程)的范式。其中一个范例是继承,这是 Java 中的一种机制,通过该机制允许一个类继承另一个类的功能(字段和方法)。简单来说,在Java中,继承就是在现有类的基础上创建新的类。 继承链从最抽象的类指向更具体的类。也就是说,超类是类链中最抽象的。通常它被表示为抽象(不需要实现的基类)。所有进一步的课程都更加具体。例如,有一个名为“Gadget”的类。它可以具有现场(或状态)
John Squirrels
随机的
14 二月 2023 0:00
Java 中的 A* 搜索算法
不同的搜索算法针对不同的任务而定制。今天我们要讨论的是 A* 搜索,这是最有效的寻路算法之一。这个非常适合电脑游戏和构建搜索图,例如城市之间的道路等。例如,您可能已经注意到,在战略或战术视频游戏中,按下按钮后,您的玩家或团队如何立即开始,毫不拖延地穿过场地到达您指定的点。之所以没有延迟,是因为游戏使用了有效的算法来准确计算玩家需要如何到达某个地方。或者敌人明确地找到了玩家并开始从远处朝正确的方向行走。通常,A*算法用于此类操作。 寻路算法 A* 是最佳优先搜索算法的示例。A*
John Squirrels
随机的
14 二月 2023 0:00
Java 18 和 19 中有哪些新增功能?新框架和 Jakarta EE 10 的发布。2022 年 Java 状况
Java 在 Sun Microsystems 发布 27 年后仍然非常受欢迎。根据众多顶级编程图表,Java 仍然是世界上第二流行的编程语言,仅次于 Python。为了帮助您更好地了解 Java 仍然如此受欢迎的原因,我们想向您展示 Java 的“动态”以及它在 2022 年的发展情况。 现在每 6 个月更新一次 Java 版本。今年,我们在 3 月份发布了 Java 18,在 9 月份发布了 Java 19。请注意,这些是非 LTS 版本:最新的 *LTS 版本 Java
John Squirrels
随机的
14 二月 2023 0:00
Java 中的自动装箱和拆箱
在 Java 中,原语及其包装器的一个功能是自动装箱/拆箱。让我们深入研究一下这个概念。正如我们已经了解到的,Java 是一种面向对象的语言。这意味着所有用 Java 编写的程序都是由对象组成的。基元不是对象。但即便如此,包装变量也可以被分配一个原始值。这个过程称为自动装箱。类似地,可以为原始变量分配一个包装对象。这个过程称为拆箱。例如: 在第 5 行中,我们将 y(一个对象)分配给基元。正如您所看到的,我们不必采取任何额外的步骤:编译器知道和本质上是相同的东西。这就是开箱。
John Squirrels
随机的
14 二月 2023 0:00
Java 中的接口
如您所知,Java 中的一切都由对象组成,对象具有状态(字段)和行为(由方法定义)。类的行为可以将其绑定到其他类。行为可以有不同的特征,有时将其移到类之外会更方便,尤其是在与外界交互时。就像电视的遥控器在“盒子”本身之外一样。遥控器是用户与电视功能交互的接口。例如,您可以想象一个实现抽象飞机或直升机的类。这两类物体(例如大多数鸟类)都可以飞行,而且它们的飞行方式都不同。也许值得将此功能转移到一个单独的实体中,并且所有潜在的“传单”都将从该实体继承?如果您已经熟悉抽象类,则可以
John Squirrels
随机的
14 二月 2023 0:00
如何破解印度科技巨头面试?Microsoft 软件开发人员的最佳实践
作为一名软件开发人员,你应该能够解决问题,因此良好的解决问题的能力就成功了一半。如果您是一个喜欢解决问题的人,那么软件开发对您来说是一个很好的起点。事实上,出色的问题解决能力是优秀软件开发人员与糟糕软件开发人员的区别所在。一个热衷于解决问题的人能够跳出框框思考,这是大公司最珍惜的东西。除此之外,你应该精通数据结构和算法。 同样,如果您处于职业生涯的初始阶段,大多数公司主要寻找问题解决和数据结构知识。像亚马逊这样的公司可能会要求您解决中等到困难的问题,例如基于树的问题或基于图的
John Squirrels
随机的
14 二月 2023 0:00
谁是元界开发者以及他们需要了解哪些技术?
过去几年,元宇宙一直是科技新闻中最热门的话题之一,尤其是在 Facebook 重塑品牌之后。公司不仅更名为“Meta”,还推出了一套Metaverse开发工具。从那时起,越来越多的虚拟世界项目出现了。 科技巨头参与构建虚拟世界无疑为开发者提供了很好的机会。因此,如果您想获得动力并加入 Metaverse 潮流,请继续阅读我们的文章,了解有关 Metaverse 开发人员、他们的职责、技能和职业前景的更多信息。 虚拟宇宙已经不仅仅是一个流行词了。这是一个潜在价值数万亿美元的行业
John Squirrels
随机的
14 二月 2023 0:00
软件开发人员经常面临的主要挑战。爱或恨他们!
首先,忘记那些因为没有工作而无能为力的慵懒日子。对开发人员技能的需求持续不断。如今每个人都需要一个网站、一个应用程序或某种软件,还有谁比开发人员更能实现这一目标呢?当今就业市场对开发人员的需求量很大,因为各行业的企业和组织越来越依赖开发人员来推动其运营。这意味着你将拥有大量的职业机会,而且你的薪水很可能会随着时间的推移呈几何级数增长。根据美国劳工统计局 (BLS) 的数据,软件开发人员预计将成为明年增长最快的职业之一,增长率预计为 28%。高需求也意味着软件开发人员可以获得高
John Squirrels
随机的
14 二月 2023 0:00
Java中的静态类是什么?
Java 是一种面向对象的编程语言,对象是 Java 中的主要构建块。然而,Java也提供了静态类的概念。静态类是只能包含静态方法、变量和嵌套类的类。在本文中,我们将探讨静态类是什么、它如何工作以及它在 Java 中的实现。 Java中的静态类是不能被实例化的类。也就是说,我们不能创建静态类的对象。我们只能使用类名本身访问其成员。换句话说,静态类是只包含静态成员的类。静态类通常用于将相关的实用方法分组在一起。例如, Java 中的类是一个静态类,它提供各种数学运算,例如求最大
John Squirrels
随机的
14 二月 2023 0:00
Java 本地日期类
Java 类是不可变的,这意味着一旦创建实例,就无法修改它。提供了许多有用的方法来操作和查询日期,例如添加或减去天、月或年,获取星期几,或检查一个日期是否在另一个日期之前或之后。 让我们从一个简单的示例开始,该示例为当前日期创建一个实例并将其打印到控制台: 在此示例中,我们从包中 导入类,并使用静态方法创建一个名为的新实例。此方法返回一个对象,表示基于默认时区的系统时钟的当前日期。方法将当前日期打印到控制台。输出将如下所示: 除了方法之外,还提供了几个其他构造函数,允许您从不
John Squirrels
随机的
14 二月 2023 0:00
英伟达的巨大成功以及其他大公司因人工智能的崛起而发生的事情
Nvidia 市值达到惊人的 1 万亿美元,加入了谷歌、苹果和微软等科技巨头的行列。这在很大程度上是由于对人工智能驱动解决方案的需求飙升而实现的——Nvidia 巩固了其作为制造尖端芯片先驱的地位,这些芯片为 ChatGPT 等变革性技术提供动力。人工智能的兴起确实开启了科技领域的新篇章,推动了前所未有的创新,并为全球企业提供了许多难以置信的机会。人工智能的力量正在真正重塑这个行业,让我们在这篇“什么”文章中看看“会发生什么”。 过去几周,英伟达的股价上涨了约 25%,达到
John Squirrels
随机的
14 二月 2023 0:00
CodeGym 春季促销:折扣与维生素 C 一样优惠
嘿!您是否知道良好的心情和让自己愉悦的活动可以增强您的免疫系统?让我们给您带来一些好消息,CodeGym 的超酷折扣季已经开始。4 月 17 日之前,您可以享受。 因此,让我们抛开家庭拖延症,开始高效地花费时间,最终成为一名程序员:)了解有关折扣的更多信息。
显示更多
1
...
52
53
54
55
56
...
62
Please enable JavaScript to continue using this application.