AI Academy
キャンペーン
CodeGym University
学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
私たちについて
開始
学習開始
今すぐ学習を始める
学習の進捗
コース
クエストマップ
レッスン
Java
Java Collections
レベル 9
レベル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
Please enable JavaScript to continue using this application.