CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
レベル 6
レベルアップしました!
Java の構文
レベル 6、
レッスン 0
レベル6 プログラマーの道 私の知っている女の子は、なぜプログラマーはいつもあんなに幸せそうなのかとよく尋ねます。答えは単純だが不可解だ。彼らは好きな仕事があり、お金もたくさん持っているからだ。 プログラミングの世界へようこそ! プログラマーは高収入を得る まずはプログラマーの給料についてお話しましょう。プログラマーの給与の仕組みと、彼らが働くのに最適な場所と最悪の場所。矛盾した情報がすべて存在するため、プログラマーではない人がこれらすべてを単独で理解するのは困難になる可能性
オブジェクトの可視性と null 参照
Java の構文
レベル 6、
レッスン 1
「こんにちは、アミーゴ!」 「ねえ、エリー。何か面白い話はある?」 「今日は、オブジェクトの存続期間とも呼ばれる、オブジェクトがメモリ内に留まる期間について話します。オブジェクトが作成された後、少なくとも 1 つの変数がそのアドレスを格納している限り、そのオブジェクトは存在します (存続します)。それへの参照)。参照がなくなると、オブジェクトは消滅します。いくつかの例を次に示します。」 public class MainClass
ガベージコレクション
Java の構文
レベル 6、
レッスン 2
「こんにちは、アミーゴ、私の親愛なる生徒。図書館でお会いできてうれしいです。重要なことをお聞きしたいのですが、ガベージコレクターについてどう思いますか?」
ファイナライズで終了する
Java の構文
レベル 6、
レッスン 3
「こんにちは。今日は、 finalize () メソッドについて簡単に学びます。Java 仮想マシンは、オブジェクトを破棄する前に、 finalize () メソッドを呼び出します。このメソッドは、システム リソースの割り当てを解除したり、その他のクリーンアップ タスクを実行したりするために使用されます。実際、これはメソッドは Java のコンストラクターの正反対です。コンストラクターはオブジェクトの作成に使用されることを思い出してください。」 「Object クラスにはFi
オブジェクトの有効期間
Java の構文
レベル 6、
レッスン 4
「オブジェクトの有効期間について、興味深いことをいくつかお話ししたいと思います。Java では、オブジェクトを誤って破棄することは非常に困難です。オブジェクトへの参照がある場合、そのオブジェクトは生きています。 オブジェクトへの参照を変更したり、増やしたり減らしたりすることはできません。さらに、オブジェクトへの参照を作成することはできません。参照を割り当てるか、それを null に設定することしかできません。」 「わかった気がする、エリー。では、オブジェクトへの参照をすべて消
オブジェクトの有効期間に関するタスク
Java の構文
レベル 6、
レッスン 5
「こんにちは、アミーゴ。あといくつかタスクがあります。」
静的変数とメソッド
Java の構文
レベル 6、
レッスン 6
「新しいトピックに移りましょう。次に、静的変数と静的メソッドについて説明したいと思います。」 「エリー、静的変数と静的メソッドについてはすでに学習しました。でも、もっと詳しく学びたいのです。」 「クラスで変数を宣言するとき、これらの変数が 1 回だけ作成されるか、それともクラスの各インスタンス (オブジェクト) が独自のコピーを持つかを定義します。デフォルトでは、変数の新しいコピーがオブジェクトごとに作成されます」 . 見た目はこんな感じです。」 クラス宣言 class Ca
静的クラスとメソッド
Java の構文
レベル 6、
レッスン 7
"静的メソッドに加えて、静的クラスもあります。これらについては後ほど詳しく説明します。今のところは例だけを示します。" 例: public class StaticClassExample
静的メソッドを使って練習する
Java の構文
レベル 6、
レッスン 8
「こんにちは、アミーゴ。静的メソッドを含む興味深いタスクをいくつか紹介します。」
教授からの役立つリンク – 6
Java の構文
レベル 6、
レッスン 9
「それで、友人のアミーゴ、Java 構文クエストの第 6 レベルを終えたところですか? 悪くはない、悪くはありませんが、誰に感謝する必要がありますか? それは何ですか? 聞こえませんでした! まあ、分かった、それについては問題ではありません今すぐです。追加の資料を用意します。このレベルで何を学びましたか?」 「たくさんありました! ガベージ コレクションについて話しましたよね? それから、ファイナライズ、オブジェクトの有効期間、静的変数についてのレッスンもありました。」 「も
ブレイクアウトストーリー
Java の構文
レベル 6、
レッスン 10
「こんにちは、アミーゴ!今日はよく頑張ってくれました。私には今、これ以上の仕事をあなたに押し付ける権利はありません。急いで、座ってください。始まります。」
最終タスク
Java の構文
レベル 6、
レッスン 11
「こんにちは、兵士さん!」 「こんにちは、リス船長さん!」 「素晴らしいニュースがあります。スキルを強化するための演習をいくつか紹介します。毎日それに取り組めば、あなたの能力は飛躍的に成長します。これらは IntelliJ IDEA 用に特別に設計されました。 以前の練習は新人向けでした。ベテラン向けに、さらに高度なボーナス演習をいくつか追加しました。退役軍人専用だよ。」
Please enable JavaScript to continue using this application.