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

レッスン

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

    Java のコレクション
    レベル 9,レッスン 0
    レベル39
    利用可能
  • Tomcat のインストールと構成

    Java のコレクション
    レベル 9,レッスン 1
    「こんにちは、アミーゴ!」 「こんにちは、ビラーボ!今日は何をするの?」 「今日は Tomcat Web サーバーをインストールする方法を説明します。」 「Webサーバーって何?通常のサーバーって何?」 「クライアントとサーバーの関係と呼ばれる、プログラムが対話する方法があります。サーバーはクライアントのリクエストに応えます。クライアントはリクエストをサーバーに送信し、サーバーはリクエストを満たして結果を返します。」 「店舗で販売員が顧客にサービスを提供していると想像してくだ
    利用可能
  • 単純な Web アプリケーションを実行する

    Java のコレクション
    レベル 9,レッスン 2
    「ここにいます。リクエストに応じて、最初の Web サーバーの作成方法を説明します。」 「Web サーバーはオペレーティング システムのようなものです。それ自体に価値はありません。特別な Web プログラム (サーブレット) を実行できるため、価値があります。」 「ユーザーからのリクエストを処理するのはこれらのサーブレットです。」 「リクエストはどのように処理されるのでしょうか? Web サーバー内でプログラムを実行するにはどうすればよいですか?」 「独自のサーブレットを作成
    利用可能
  • アイデア: デバッグ、ブレークポイント

    Java のコレクション
    レベル 9,レッスン 3
    「こんにちは、アミーゴ!」 「やあ、エリー! 髪の形を変えた? 似合ってるね!」 "本当にありがとう!" 「今日は IntelliJ IDEA での作業について説明します。」 「でも、もうかなり前から使っています。」 「はい、わかっています。そこで、生活をもっとシンプルにするいくつかのことについてお話したいと思います。」 「すべての開発者が最初に実行できなければならない最も重要なことは、プログラムをデバッグすることです。「バグ」とは、プログラム内のエラーを指すプログラマーの隠
    利用可能
  • アイデア: 時計、クイックウォッチ

    Java のコレクション
    レベル 9,レッスン 4
    「しかし、それだけではありません。なぜデバッグ モードが発明されたと思いますか?」 「それは修辞的な質問でした。」 「最も興味深いのは、デバッグ中に、すべてのステップですべての変数の値を監視できることです。これには、ローカル メソッドの変数、引数、その他ほとんどすべてのものが含まれます。」 「デバッグ モードでブレークポイントに到達すると、下部に特別なパネルが表示されます。」 すべてのローカル変数は変数セクションに表示され、緑色で強調表示されます。ウォッチ ウィンドウの赤色で
    利用可能
  • アイデア: 式を評価する

    Java のコレクション
    レベル 9,レッスン 5
    「Watches に加えて、Evaluate Expression と呼ばれる強力な機能もあります。」 「コード内の変数を右クリックし、メニューで [式の評価] を選択します。または単に Alt+F8 キーを押します。」 「その後、魔法のウィンドウが開き、式の値を計算できます。」 「得られたものは次のとおりです。」 「しかし、そこにはどんな式でも入力できると言いました。」 「あるいはこれでも:」 「またはこれ:」 「これらの変数をすべて表示でき、変数が参照しているものなどもす
    利用可能
  • アイデア: ファイル/クラスを検索する

    Java のコレクション
    レベル 9,レッスン 6
    「そして特別なご褒美として、さらにいくつかの新機能が追加されました。」 「これらは最も重要な機能ではありませんが、最も頻繁に使用される機能の一部です。」 「プロジェクト内のファイルを検索しています。」 「実際のプロジェクトには、通常、何千ものファイルがあることがわかります。それらには、java、プロパティ、xml、html、css、js ファイルなど、その他多くのファイルが含まれます。」 「ファイルやクラスの名前は覚えていても、正確な場所は覚えていないことがあります。Inte
    利用可能
  • アイデア: リファクタリング

    Java のコレクション
    レベル 9,レッスン 7
    "またあったね。" "やあ!" 「今日はリファクタリングについて説明します。リファクタリングとは、機能を変更せずにプロジェクト内のコードを変更することです。」 「しかし、どうしてそんなことが可能なのでしょうか?」 「そうですね、最も単純なケースでは、変数やメソッドの名前を変更できます。結局のところ、変数の名前を変更してもプログラムの動作が変わるわけではありませんね?」 "もちろん違います。" 「大きなメソッドをいくつかの小さなメソッドに分割することもできます。」 "繰り返され
    利用可能
  • アイデア: 置き換える、見つける

    Java のコレクション
    レベル 9,レッスン 8
    「もう少し魔法のトリックについてお話したいと思います。」 「お願いします! 今日はまさに奇跡の日です。IntelliJ IDEA の機能の半分も使っていないようです。」 魔法のトリック #4: 検索。 「5,000 行のファイルを開いて、getProcessTask というメソッドを見つける必要があると想像してください。または getProcessorTask や getTaskProcessor などのメソッドです。」 「IntelliJ IDEA には、現在開いているファ
    利用可能
  • タスク | レベル9 | レッスン 9

    Java のコレクション
    レベル 9,レッスン 9
    「やあ、アミーゴ。さあ、この面白い仕事をやってみよう。」 「いつものように、秘密諜報員が実装の詳細をすべて教えてくれます。」
    利用可能
  • コードスタイル

    Java のコレクション
    レベル 9,レッスン 10
    残り小物はあと2つです。 魔法のトリック #6: で囲む。 「たとえば、あるコードを try-catch ブロックでラップしたいとします。IntelliJ IDEA には、このためのキーの組み合わせCtrl+Tもあります。」 「コードを選択するだけです。たとえば、printAddress メソッド内の同じ println メソッドを選択し、Ctrl+T を押します。結果は次のとおりです。」 「これは、選択したコードをラップするために使用できるリスト構造を含むメニューです。」
    利用可能
  • グーグルを学ぶ | レベル9 | レッスン 11

    Java のコレクション
    レベル 9,レッスン 11
    「こんにちは、アミーゴ!」 「グーグルの使い方についてのレッスンを続けましょう。」 「ここにいくつかの演習があります:」 Google を使用して何を見つけるか 1 ウェブとは 2 Webサーバーとは何ですか 3 サーブレットとは 4 JSPとは 5 JSP の仕組み 6 JSP ページ内の Java コードで使用できる変数は何ですか 7 IDEA で Web プロジェクトをセットアップする方法 8 独自のサーブレットを作成する方法 9 サーブレットを Tomcat にデプロ
    利用可能
  • 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