CodeGym
AI Academy
キャンペーン
CodeGym University
学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ

レッスン

  • レビュー
  • 私たちについて
開始
学習開始
今すぐ学習を始める
  • 学習の進捗
  • コース
  • クエストマップ
  • レッスン
  • レベル37に到達しました

    Java のコレクション
    レベル 7,レッスン 0
    レベル37
    利用可能
  • 設計パターン: シングルトン、ファクトリ、ファクトリ メソッド、抽象ファクトリ

    Java のコレクション
    レベル 7,レッスン 1
    「こんにちは、アミーゴ!」 「こんにちは、ビラーボ!」 「今日の私たちのトピックは単に興味深いだけではなく、まさに壮大なものになるでしょう。」 「今日はデザインパターンとは何かについて説明します。 」 「すごいですね!彼らのことはよく聞いています。待ちきれません!」 「経験豊富なプログラマは、多くのクラスを作成しなければなりません。しかし、この仕事で最も難しいのは、どのクラスを作成するか、そしてクラス間で作業をどのように分割するかを決定することです。」 「そのような問題を解決
    利用可能
  • パターン: アダプター、プロキシ、ブリッジ

    Java のコレクション
    レベル 7,レッスン 2
    「こんにちは、友達!」 「こんにちは、ビラーボ!」 まだ少し時間があるので、あと3パターンほどお伝えします。 「あと3つ?全部で何つある?」 「現在、人気のパターンは数十ありますが、«成功するソリューション» の数は無限です。」 「なるほど。数十パターン覚えないといけないんですね?」 「本当のプログラミング経験を積まない限り、多くは得られません。」 「もう少し経験を積んでから、1 年後にこのトピックに戻って、より深く理解するように努めた方がよいでしょう。最も人気のあるデザイン
    利用可能
  • イテレータ

    Java のコレクション
    レベル 7,レッスン 3
    「こんにちは、アミーゴ!」 「こんにちは、エリー!」 「今日はイテレーターについてお話したいと思います。」 「イテレータはコレクションとほぼ同時に発明されました。コレクションの主な目的は要素を格納することであり、イテレータの主な目的はこれらの要素を 1 つずつ取得することです。」 「一連の要素を取得することがそんなに難しいのですか?」 「まず、Set などの一部のコレクションの要素には、確立された順序がないか、順序が常に変化します。」 「第二に、一部のデータ構造は、オブジェク
    利用可能
  • タスク | レベル 7 | レッスン 4

    Java のコレクション
    レベル 7,レッスン 4
    「やあ、相棒。面白い仕事があるよ。」 「待ってください、電話がかかってきます」 「こんにちは? えっと…はい…工場…この工場はどうですか???こんにちは?こんにちは?」 「アミーゴ、船長から電話があって、どこかの工場と秘密諜報員について何か言ってました。あなたは私の友達ですよね? この Agent IntelliJ IDEA に行って、工場で何が起こっているのか調べてください。でも、しっ! 誰にも言わないでください。」 」 「はい、私は秘密諜報員を知っています。私たちは何時間
    利用可能
  • マップ階層

    Java のコレクション
    レベル 7,レッスン 5
    「そして最後に、マップについてお話します。」 「ご存知のとおり、Map には一連のキーと値のペアが格納されます。キーは一意である必要がありますが、値は何でも構いません。キーと値のペアを Map に追加し、コレクションにすでにそのキーが含まれている場合、古い値は新しい値に置き換えられます。言い換えれば、キーは任意のオブジェクトになり得る特別なインデックスのように機能します。」 マップは、(x, y) のペアのセットを表す数学用語で、それぞれの一意の x が何らかの y に対応し
    利用可能
  • タスク | レベル 7 | レッスン 6

    Java のコレクション
    レベル 7,レッスン 6
    タスク | レベル 7 | レッスン 6
    利用可能
  • 配列

    Java のコレクション
    レベル 7,レッスン 7
    「こんにちは、アミーゴ!」 「朝のレッスンはどうでしたか?」 「まあ、それはまともだった。それについてはお話します。」 「ビラーボはたくさんのデザインパターンをくれて、エリーはたくさんのコレクションを見せてくれました。結局のところ、楽な一日ではありませんでした。」 「心配しないでください。私はあなたにあまり負担をかけません。」 「すでに遭遇した 2 つのユーティリティ クラスについてお話したいと思います。」 「ArraysクラスとCollectionsクラス。それらのメソッド
    利用可能
  • タスク | レベル 7 | レッスン 8

    Java のコレクション
    レベル 7,レッスン 8
    「アミーゴ、これからあなたに与える仕事は 1 つだけです。でも、それはとても素晴らしい仕事です! あなたはこれまでにこのような仕事をしたことがありません。これはスキルの頂点を表します! さて、それはどこにあります... うーん ...うーん…とにかく、まだやってない仕事をやりに行ってください。休んでまた来てください。探してあげるから」
    利用可能
  • コレクション

    Java のコレクション
    レベル 7,レッスン 9
    "ここにいるよ。" 「長い間ここであなたを待っていました。」 「そう願っています。では、続けましょう。」 「コレクション用の非常に優れたフル機能のユーティリティ クラスを紹介します。」 もう興奮で体が震えています。 「わかりました。それでは始めましょう。Collections クラスのメソッドは次のとおりです。」 コード 説明 boolean addAll(Collection c, T... elements) 渡された要素を渡されたコレクションに追加
    利用可能
  • タスク | レベル 7 | レッスン 10

    Java のコレクション
    レベル 7,レッスン 10
    「こんにちは、アミーゴ。便利なタスクです。」 「思い出したよ!前回約束した仕事だよ。SETって知ってる?」 「私はずっと前から知っていました。そして、Rishi が Collections ユーティリティ クラスについて教えてくれました。」 「SETはスーパー・エクストリーム・タスクの略です。リシはそれについて何と言ったのですか?」 「ええと、彼は別のことについて私に話しました...コレクションに役立つ方法について。」 「別のことですか?? さて、タスクの条件を確認してくださ
    利用可能
  • グーグルを学ぶ | レベル 7 | レッスン 11

    Java のコレクション
    レベル 7,レッスン 11
    「こんにちは、アミーゴ!」 「グーグルの使い方についてのレッスンを続けましょう。」 「ここにいくつかの演習があります:」 Google を使用して何を見つけるか 1 デザインパターン 2 シングルトンパターン 3 Java でのシングルトン パターンの実装 4 UMLとは何ですか 5 UML の例 6 Factory パターンと AbstractFactory パターン 7 プロキシパターン 8 ブリッジパターン 9 アダプターパターン 10 アンチパターン
    利用可能
  • 1
  • 2
学ぶ
  • 登録
  • Javaコース
  • 課題のサポート
  • 料金
  • ゲームプロジェクト
  • Java構文
コミュニティ
  • ユーザー
  • 記事
  • フォーラム
  • チャット
  • 成功事例
  • アクティビティ
  • アフィリエイトプログラム
会社情報
  • 私たちについて
  • 連絡先
  • レビュー
  • プレスルーム
  • CodeGym for EDU
  • よくある質問
  • サポート
CodeGymCodeGym は、ゼロからJavaプログラミングを学ぶためのオンラインコースです。このコースは初心者がJavaを習得するのに最適です。即時検証付きの1200以上の課題と、Java基礎理論の必要な範囲を含みます。学習の成功を支援するために、クイズ、コーディングプロジェクト、効率的な学習に関するコンテンツ、Java開発者のキャリアに関する機能など、一連のモチベーション機能を導入しています。
フォローする
インターフェース言語
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands
日本語
한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym
MastercardVisa
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym