CodeGym
Christmas Sale
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题

课程

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 目标地图
  • 课程
全部目标 Java 语法 Java 核心 Java 多线程 Java 集合 JSP 和 Servlet Module 3. Java Professional Module 4. SQL & Hibernate Module 5. Spring
全部级别 级别 0 级别 1 级别 2 级别 3 级别 4 级别 5 级别 6 级别 7 级别 8 级别 9 级别 10 级别 11 级别 12 级别 13 级别 14 级别 15 级别 16 级别 17 级别 18 级别 19 级别 20 级别 21 级别 22 级别 23 级别 24 级别 25 级别 26 级别 27 级别 28
  • You've reached Level 37

    Java 集合
    第 7 级, 课程 0
    You've reached Level 37
    可用
  • Design patterns: singleton, factory, factory method, abstract factory

    Java 集合
    第 7 级, 课程 1
    "Hi, Amigo!" "Hi, Bilaabo!" "Our topic today won't merely be interesting — it will be downright epic." "Today I'm going to you what design patterns are." "Cool! I've heard a lot about them. I can't wait!" "Experienced programmers have to write a lot of classes. But the most difficult part of this job is deciding which classes to create and how to divide the work among them ..."
    可用
  • Patterns: Adapter, Proxy, Bridge

    Java 集合
    第 7 级, 课程 2
    "Hello, friend!" "Hi, Bilaabo!" "We still have some time left, so I'll tell you about three more patterns." "Three more? How many are there in all?" "There are currently dozens of popular patterns, but the number of «successful solutions» is unlimited." "I see. So I have to learn several dozen patterns? ..."
    可用
  • Iterators

    Java 集合
    第 7 级, 课程 3
    "Hi, Amigo!" "Hi, Ellie!" "Today I want to tell you about iterators." "Iterators were invented practically at the same time as collections. The main purpose of collections is to store elements, and the main purpose of an iterator is to retrieve these elements one by one." "What's so difficult about getting a set of elements?" "First, the elements in some collections, such as Set, don't have ..."
    可用
  • Tasks | Level 7 | Lesson 4

    Java 集合
    第 7 级, 课程 4
    "Hi, buddy. Here's an interesting task for you." "Wait, I'm getting a call" "Hello? Uh-huh... Yes... Factory... What about this factory??? Hello? Hello?" "Amigo, the captain called and said something about some factory and a secret agent. You're my friend, right? Go to this Agent IntelliJ IDEA and find out what's up with the factory. But, shh! Don't tell anyone." "Yes, I know the secret agent ..."
    可用
  • Map hierarchy

    Java 集合
    第 7 级, 课程 5
    "And at long last, I'll tell you about Map." "Map, as you know, stores a set of key-value pairs. The keys must be unique, but the values can be anything. If you add a key-value pair to a Map, and the collection already contains the key, then the old value will be replaced with the new one. In other words, the key acts like a special index that can be any object. ..."
    可用
  • Tasks | Level 7 | Lesson 6

    Java 集合
    第 7 级, 课程 6
    可用
  • Arrays

    Java 集合
    第 7 级, 课程 7
    "Hi, Amigo!" "How was your morning lesson?" "Well, it was decent. I'll tell you about it." "Bilaabo gave me a bunch of design patterns, and Ellie showed me a whole bunch of collections. Not an easy day after all." "Don't you worry — I won't burden you with very much." "I want to tell you about the two utility classes that you've already encountered." "The Arrays and Collections classes ..."
    可用
  • Tasks | Level 7 | Lesson 8

    Java 集合
    第 7 级, 课程 8
    "Amigo, I'm now only going to give you one task — but it's a very cool task! You've never done one like this before. It represents the pinnacle of skill! Now where is it... uh ... hmm... Anyway, go and do the tasks that you haven't done yet. Rest up and come again. I'll find it for you ..."
    可用
  • Collections

    Java 集合
    第 7 级, 课程 9
    "Here I am." "I've been waiting for you here for a long time." "I hope so. Let's carry on, then." "I'm going to introduce you to present you a super-duper full-featured utility class for collections." "I'm already shaking all over with excitement." "Great. Then let's get started. Here are the methods of the Collections class ..."
    可用
  • Tasks | Level 7 | Lesson 10

    Java 集合
    第 7 级, 课程 10
    "Hi, Amigo. Here's a useful task." "I remembered! Here's the task I promised you last time. Do you know what a SET is?" "I've know for a long time. And Rishi just told me about Collections utility class." "SET stands for Super Extreme Task. What did Rishi tell you about it?" "Uh, he told me about something else... about useful methods for collections." "About something else?? Okay, go check the task conditions ..."
    可用
  • Learning to google | Level 7 | Lesson 11

    Java 集合
    第 7 级, 课程 11
    "Hi, Amigo!" "Let's continue our lessons on how to google." "Here are some exercises ..."
    可用
  • 1
  • 2
了解
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • 游戏项目
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 活动
公司
  • 关于我们
  • 联系方式
  • 评论
  • 新闻发布室
  • CodeGym 教育
  • 常见问题
  • 支持
CodeGym CodeGym 是一个从零开始学习 Java 语言编程的在线课程。本课程是初学者掌握 Java 语言的绝佳方式。它包含 1200 多个可即时验证的任务,以及基本范围内的 Java 基础理论。为了帮助你在教育上取得成功,我们实现了一组激励功能:小测验、编码项目以及有关高效学习和 Java 语言开发人员职业方面的内容。
关注我们
界面语言
程序员不是天生的 © 2023 CodeGym
MastercardVisa
程序员不是天生的 © 2023 CodeGym
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.