CodeGym
秋季割引
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ

レッスン

  • レビュー
  • 会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
  • 私の進歩
  • コース
  • クエストマップ
  • レッスン
  • レベル16に到達しました!

    Java コア
    レベル 6、 レッスン 0
    レベル16
    使用可能
  • マルチスレッド化

    Java コア
    レベル 6、 レッスン 1
    「こんにちは、アミーゴ! 新しい、非常に難しいトピックがあります。申し訳ありません。これは Java だけでなく、プログラミング全般において最も複雑なトピックの 1 つと考えられています。私はマルチスレッドについて話しています。」 たとえば、宇宙船レース ゲームなどの典型的なコンピュータ ゲームを想像してください。隕石や哨戒巡洋艦を避けながら、広大な宇宙を飛び回ります。他にも 20 人がこれらの違法レースにあなたと一緒に参加しています。 このようなゲームを作成することに決めた
    使用可能
  • 新しいスレッドの作成と開始

    Java コア
    レベル 6、 レッスン 2
    「こんにちは、アミーゴ! エリーがスレッドについて教えてくれました。私はスレッドをどのように操作するかを説明します。新しいスレッドを作成するには、次の手順を実行する必要があります。」 1) Thread オブジェクトを作成する 2)実行したいメソッドを渡します 3) 作成された Thread オブジェクトの start メソッドを呼び出します。 次の例を考えてみましょう。 コード 説明 class Printer implements Runnable
    使用可能
  • スレッドを使って練習する | レベル6

    Java コア
    レベル 6、 レッスン 3
    「こんにちは、アミーゴ!」
    使用可能
  • join — スレッドが終了するのを待っています

    Java コア
    レベル 6、 レッスン 4
    「こんにちは、アミーゴ! スレッドについての学習が大きく進歩しているようですね。」 「結局のところ、それほど難しくはありませんでした。」 それは素晴らしいことです!今日は簡単なレッスンで、トピックは結合方法です。 次の状況を想像してください。メインスレッドが、何らかのタスクを実行するために子スレッドを作成しました。時間が経ち、メインスレッドは子スレッドによって実行された作業の結果を必要とするようになりました。しかし、子スレッドはまだ作業を終えていません。メインスレッドは何をす
    使用可能
  • 参加に関するタスク

    Java コア
    レベル 6、 レッスン 5
    「こんにちは、アミーゴ!」
    使用可能
  • 健康的な睡眠

    Java コア
    レベル 6、 レッスン 6
    「こんにちは、アミーゴ! 今日は Bilaabo が、スレッドを扱うときに使用する最も興味深いメソッド、 sleepについてお話します。sleepメソッドはThread クラスの静的メソッドとして宣言されます。つまり、どのオブジェクトにもアタッチされません。この方法は、プログラムをしばらくの間「スリープ状態」にすることです。その仕組みは次のとおりです。」 コード 説明 public static void main(String[] args)
    使用可能
  • 寝る練習をする

    Java コア
    レベル 6、 レッスン 7
    「こんにちは、アミーゴ!」
    使用可能
  • スレッドの停止: 非公式バージョン

    Java コア
    レベル 6、 レッスン 8
    「こんにちは、アミーゴ! ここで、あなたがすでに抱いているか、あるいはすぐに抱くであろう興味深い質問があります。実行中のスレッドを停止するにはどうすればよいですか?」 ユーザーがプログラムに「インターネットからファイルをダウンロード」するように指示したとします。メインスレッドは、このジョブ用に別の子スレッドを作成し、ファイルをダウンロードするために必要なすべてのアクションを含む run メソッドを持つオブジェクトをそれに渡します。 しかし、ユーザーは突然考えを変えます。彼はフ
    使用可能
  • スレッドの停止: 正式版

    Java コア
    レベル 6、 レッスン 9
    「こんにちは、アミーゴ! エリーのキャンセルのアイデアは素晴らしかったと認めざるを得ません。」 「はい。」 「実際、同様のものがThreadクラスに存在します。変数だけがisCancelと呼ばれていません。 isInterruptと呼ばれます。そして、スレッドを停止するために使用されるメソッドはcancel()ではなく、 interrupt()です。」 "本当?" 「はい。見てください。」 コード 説明 class Clock implements Runnable
    使用可能
  • 割り込みに関するタスク

    Java コア
    レベル 6、 レッスン 10
    「こんにちは、アミーゴ!」
    使用可能
  • 教授からの役立つリンク — 16

    Java コア
    レベル 6、 レッスン 11
    「こんにちは、アミーゴ! 進捗状況を教えてください。今週は何を勉強しましたか?」 「エリー、リシ、ビラーボ博士、そして私はマルチスレッドについて話しました。たくさんのことを学びました!」 「親愛なる友人よ、私はあなたの理解をさらに広げるものがあると思います。もう少し理論が役立つでしょう。座ってください。私はあなたに言いたいことがあるのです。」 Java のマルチスレッド: その概要、利点、およびよくある落とし穴 プログラミングには、厳密な順序ではなく、同時に複数のアクションを
    使用可能
  • 1
  • 2
学ぶ
  • 登録
  • Java コース
  • タスクのヘルプ
  • 料金
  • ゲームプロジェクト
  • Java の構文
コミュニティ
  • ユーザー
  • 記事
  • フォーラム
  • チャット
  • サクセスストーリー
  • アクティビティ
  • アフィリエイトプログラム
会社
  • 会社紹介
  • 問い合わせ先
  • レビュー
  • プレスルーム
  • CodeGym for EDU
  • よくある質問
  • サポート
CodeGym CodeGym は、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
プログラマーは生まれつくものではなく、育てられるものです © 2025 CodeGym
MastercardVisa
プログラマーは生まれつくものではなく、育てられるものです © 2025 CodeGym