促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
文章
评论
关于我们
开始
开始学习
立即开始学习
文章
Authors
全部群组
All Articles
你必须加入更多群组
创建文章
All groups
新
John Squirrels
随机的
21 七月 2023 14:09
停止写循环!在 Java 8 中使用集合的十大最佳实践
如您所知,我们的习惯是第二天性。一旦你习惯了写作,你们中的任何人都不想重新学习这个结构(尤其是因为它非常简单易懂)。然而,循环经常被重复用于执行相同的基本操作,而重复是我们非常希望摆脱的。在 Java 8 中,甲骨文决定帮助我们做到这一点。以下是 10 种最佳收集方法,它们将为您节省大量时间和代码。 名字足以说明问题。它遍历作为参数传递的集合,并为其每个元素执行操作 lambda 表达式。
John Squirrels
成功故事
21 七月 2023 14:09
一个成功的故事。每周 20 小时编程,硕士学位,个人生活
在阅读了必须要做的事情之后,我决定制定一个学习计划,以实现我的目标并完成课程,因为我没有时间悠闲地学习。我的目标是快速学习,但又不能快到破坏欲望,让我的大脑有时间放松。因为我想要解决的负担对我来说是一个障碍。 我今年 27 岁。在开始学习Java之前,我在数学系学习应用数学。看来我应该擅长编程,如果不是很优秀的话。但对我来说情况并非如此,因为我破坏了所有涉及编程的课程,尽管我完全走运了——我没有编写任何自己的代码。所以事实证明我离编程还很远。显然,在我们国家,除了程序员,你不
John Squirrels
随机的
21 七月 2023 14:09
从 ArrayList 中删除一个元素
你好!在上一节课中,我们熟悉了这个类,并学习了如何用这个类进行最常见的操作。此外,我们指出了数组和普通数组之间的几个区别。但是我们绕过了一个话题,即从. 我们现在就来讨论。 我们已经提到从普通数组中删除元素不是很方便。由于我们无法删除元素本身,我们只能将其值“清零”(设置为 null):
John Squirrels
随机的
21 七月 2023 14:09
Java 集作为接口
集合只是唯一对象的集合。唯一意味着没有两个对象可以具有相同的值。根据集合的实施,它可能会或可能不会被订购。Java 集作为抽象数据类型 (ADT),有几个关键操作(其中 T 代表任何数据类型,例如 int、String 或任何类对象): Java 中的集合具有非常不言自明的函数签名(它们应该如此)。如果将两个相同的项目添加到集合中,则只有第一个添加的项目会出现在集合中。除非首先删除该项目,否则所有后续添加同一项目的尝试都将被忽略。最常用的集合操作之一是检查某项是否在给定集合中
John Squirrels
随机的
21 七月 2023 14:09
Java 迭代器
你好!在今天的课程中,我们将讨论 Java 迭代器。想象一下,你去图书馆,想找一本特别的书。你怎么做呢?如果是非小说类作品,那就是杜威十进制系统。如果是小说,则按姓氏的字母顺序排序。无论你在找什么,在某个时候,你必须一次一本地翻阅这些书,直到找到你要找的东西。每当您在 Java 中拥有一组东西时,无论它是存储在 Array ArrayList QueueList 中您如何找到特定的值?在某些时候,您必须一次一个地检查每个元素。这就是 Java 迭代器的用途。 什么是 Java
John Squirrels
随机的
21 七月 2023 14:09
重构在 Java 中是如何工作的
在学习如何编程时,您会花费大量时间编写代码。大多数新手开发人员认为这就是他们将来要做的事情。这部分是正确的,但程序员的工作还包括维护和重构代码。今天我们要谈谈重构。 CodeGym 课程中两次涉及重构: 大任务提供了通过实践熟悉真正重构的机会,IDEA 中的重构课程可帮助您深入了解自动化工具,这将使您的生活变得异常轻松。 它是在不改变其功能的情况下改变代码的结构。例如,假设我们有一个比较 2 个数字的方法,如果第一个数字更大则返回 ,否则 返回 这是一个相当笨拙的代码。即使是
John Squirrels
随机的
21 七月 2023 14:09
2019 年网络峰会:如何充分利用技术会议
如果您对技术感兴趣,您可能听说过 Web Summit——欧洲最大的 IT 会议,每年汇集数以万计的 IT 人员、初创公司、投资者以及对现代科技世界的创新和趋势感兴趣的所有人. 今年我们的团队有幸参加了这个很棒的活动,看到世界正在迅速变化,技术是未来(已经存在),拥有有趣和有用想法的初创公司有真正的机会获得投资并成长为一个大公司成功的公司。从本文中您将了解到: 关于 CodeGym 团队如何出现在技术事件中心的几句话。每年都有成千上万的初创公司参加网络峰会,以吸引投资者、建立
John Squirrels
随机的
21 七月 2023 14:09
Java 初学者练习
如果您正在为初学者寻找 Java 练习,我有好消息要告诉您:这是成为真正的程序员的正确步骤。因为编程就是编码,没有办法避免这一点。不过,这个消息是个好消息!因为学习一些实用的东西真的很令人兴奋。当然,你也需要学习理论,但如果没有实践,编程理论只是一个非常无聊的单词、规则和术语的集合。 您能想象一个游泳学生从书本和网络视频中学习如何游泳,但从未尝试过游泳池吗?还是一个歌手在尝试他们的声音之前一遍又一遍地阅读理论?嗯,编程是一样的!学习理论是有用的,但是解决初学者的Java编程练
John Squirrels
随机的
21 七月 2023 14:09
Java 抽象方法和类
抽象方法是 Java 的一个强大工具,在多态性方面赋予这种面向对象的语言更多的能力。Java 抽象方法可以用来为整个程序创建一个基本框架,并使您可以根据需要进行调整。 抽象方法是没有实现的方法。也就是说,它只有一个声明,所以您知道名称、返回类型和它将接受的变量。下面是一个基本抽象方法的例子: 当您查看此方法时,您会发现它返回一个整数并且接受两个整数作为其参数。你不能说的是这个方法是如何实现的。那是因为要实现它,您必须覆盖它。在 java 中创建抽象方法时,您必须遵守一些准则,
John Squirrels
随机的
21 七月 2023 14:09
使用 JUnit 在 Java 中进行单元测试
在开始学习 Java 中的 JUnit 之前,让我们简要概述一下单元测试是什么以及为什么它如此流行(如果您已经知道这些东西,请跳到“我如何用 Java 编写 JUnit 测试?”)。Java 中的单元测试使大规模软件开发更加高效和轻松。它可以帮助个人和团队减少无数小时的调试时间并极大地简化协作过程。 单元测试的基本思想是:编写单个功能的原子测试(称为单元测试),并在测试并确保之前的功能正常后慢慢添加更多功能。这是一个极其简单但功能强大的想法。作为此过程的外观示例,假设您正在构
John Squirrels
随机的
21 七月 2023 14:09
Java Stack 101:深入 Stack 类
Java 中的堆栈是一种数据结构,很像队列、数组、链表或树它与其他堆栈的不同之处在于,Java基于后进先出 (LIFO) 原则。这意味着当您使用这两个命令从堆栈中添加和删除一个元素时,您删除的第一个将始终是您添加的最后一个。让我们仔细看看 Java 类 Java 类的扩展,它本身扩展了类。因为向量是可变的并且可以随着内部元素的需求而增长和收缩,所以也可以根据需要改变大小。类的扩展添加了五个将转换为操作。这五个操作是: 还继承了属于的所有方法,包括但不限于、、和。 的功能,让我
John Squirrels
随机的
21 七月 2023 14:09
IntelliJ IDEA:编码风格和代码格式
编程语言与口头语言非常相似。唯一不同的是,它是一种特殊的语言,其主要目的是促进与计算机的交流,以便向计算机解释我们想让它做什么。但是你无法与计算机进行个人对话。当您开始学习编程语言时,您会查看书籍或一些教育资源,例如 CodeGym。此资源向您展示了计算机可以理解的代码。但是您在学习 Java 语言时也应该理解它。与任何语言一样,编程中采用了一些格式约定。例如,在礼貌的社会中,被认为是不礼貌的。在 Java 中,方法名称以大写字母开头是对编码约定的严重违反。 文档中给出。编码
显示更多
1
...
30
31
32
33
34
...
62
Please enable JavaScript to continue using this application.