CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
グループ
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
記事
Authors
すべてのグループ
All Articles
CodeGym
/
Java Blog
/
ランダム
ランダム
18 人のメンバー
リーダーボード
あらゆることについてのすべて。私たちのグループでは、プログラミング、ガジェット、テクノロジー、新しいトレンドなど、IT 業界のあらゆる側面に関する興味深い記事を見つけることができます。勉強だけでなく、リラックスもできる場所です。 IT 関連のユーモア、有名なプログラマーに関する記事、IT またはその他のトピックに関するディスカッション。
人気
新規
古い
John Squirrels
ランダム
21 July 2023 14:56
オブジェクト作成時のアクションのシーケンス
やあ!今日のレッスンは非常に...ええと...多面的になります:)幅広いトピックを取り上げるという意味ですが、それらはすべてオブジェクトに関連します。 コンストラクターがどのように呼び出されるのか、フィールド (静的フィールドを含む) がどのようにどのような順序で初期化されるのかなど、最初から最後まで分析します。この記事で説明したいくつかの点については以前に触れたので、ざっと目を通すことができます。のコンストラクターのマテリアル。まず、オブジェクトがどのように作成されるかを思
John Squirrels
ランダム
21 July 2023 14:56
JavaのComparatorクラス
やあ!今日はオブジェクトの比較について話します。 うーん...でも、この話題についてはすでに何度か話したことはありませんか? :/演算子とメソッドがどのように機能するかはわかっています。比較すると少し違います。以前は、おそらく「オブジェクトが等しいかどうかをチェックする」ことを意味していました。しかし、オブジェクトを相互に比較する理由はまったく異なる場合があります。これらの中で最も明白なのは並べ替えです。数値または文字列を並べ替えるように言われた場合、問題なくこれを処理できる
John Squirrels
ランダム
21 July 2023 14:56
反省の例
あなたも普段の生活の中で「反省」という概念に出会ったことがあるかもしれません。この言葉は通常、自分自身を研究するプロセスを指します。プログラミングでも同様の意味があり、プログラムに関するデータを分析し、プログラムの実行中にプログラムの構造や動作を変更するメカニズムです。 ここで重要なのは、これをコンパイル時ではなく実行時に行うということです。しかし、なぜ実行時にコードを調べるのでしょうか? 結局のところ、あなたはすでにコードを読むことができます :/ リフレクションの概念がす
John Squirrels
ランダム
21 July 2023 14:56
ロギング: 何を、どのように、どこで、何を使って行うのか?
CodeGym コミュニティの皆さん、こんにちは! 今日はログ記録について話しましょう。 この資料は幅広い読者を対象としています。 Java について知り始めたばかりの人だけでなく、すでに働いているが「Let's go!」 しか調べたことがない人にとっても、それは明らかです。 ログ記録によって問題が解決される実際のケースをいくつか見てみましょう。これは私の仕事の一例です。アプリケーションが他のサービスと統合されるポイントがあります。私はこれらの時点でログを記録して、一種のを確
John Squirrels
ランダム
21 July 2023 14:56
Javaシングルトンクラス
やあ!今日は、Java シングルトン パターンから始めて、さまざまな設計パターンの詳細を見ていきます。復習してみましょう: デザイン パターン一般について何を知っていますか? デザイン パターンは、多くの既知の問題を解決するために適用できるベスト プラクティスです。デザイン パターンは通常、どのプログラミング言語にも関連付けられていません。これらは、間違いを避け、車輪の再発明を避けるための一連の推奨事項と考えてください。 シングルトンは、最も単純なクラスレベルの設計パターンの
John Squirrels
ランダム
21 July 2023 14:56
プリミティブ型の拡大と縮小
やあ!CodeGym を進めていくと、プリミティブ型に何度も遭遇することになります。これらについて私たちが知っていることの短いリストは次のとおりです。 ただし、値が異なるだけでなく、メモリ内で占有する領域も異なります。int1 バイト以上のデータを必要とします。そして、ショートよりも大きいです。プリミティブによって占有されるメモリの量は、ロシアの入れ子人形と比較できます。 各入れ子人形の内部には利用可能なスペースがあります。入れ子人形が大きいほど、より多くのスペースがあります
John Squirrels
ランダム
21 July 2023 14:56
Javaのツリーマップ
この記事を読んでいるということは、Map インターフェイスと、どこに適切に適用できるかについてよくご存じであると思われます。そうでない場合は、来てください。今日は、Java TreeMap の実装の特徴、具体的には HashMap との違いとその正しい使用方法について説明します。 Map インターフェイスの最もよく使用される実装は HashMap です。使いやすく、データへの迅速なアクセスが保証されているため、ほとんどの問題を解決するための最良の候補です。ほとんどですが、すべ
John Squirrels
ランダム
21 July 2023 14:57
アルゴリズムの複雑さ
やあ!今日のレッスンは他のレッスンとは少し異なります。Java に間接的にのみ関連するという点で異なります。 とはいえ、このトピックはすべてのプログラマーにとって非常に重要です。について話します。アルゴリズムとは何ですか? 簡単に言えば、。私たちは日常生活でアルゴリズムを頻繁に使用します。たとえば、毎朝、学校または職場に行き、同時に次のことを行うという特定のタスクがあります。 どのようなによってこの結果が得られるでしょうか? この一連のアクションにより、確実に望ましい結果が得
John Squirrels
ランダム
21 July 2023 14:57
CodeGym のアップデート: 新しいプラグインのリリース
CodeGym チームからのご挨拶! 本日、プラグインのアップデートをリリースしました。 現在のバージョンの IDE のプラグインに問題がなければ、それは素晴らしいことです。学習を続けてください。ただし、何らかの問題に直面し、インストールされている IntelliJ IDEA のバージョンでプラグインが自動的に更新されない場合は、次のことを行うことをお勧めします。 詳細な手順は読むことができます。そしてもちろん、問題があれば いつでも
John Squirrels
ランダム
21 July 2023 14:57
安全第一。Java が安全な言語と呼ばれるのには十分な理由がありますか?
プログラミング言語としての Java には優れた点がたくさんあります。エレガントでありながら強力で、機能を横断し、プラットフォームに依存しません。オブジェクト指向性と移植性が長所として最も広く言及されている一方で、Java のもう 1 つの大きな利点は影が薄くなりがちです。そのため、初心者は、正しい選択をするために、別のプログラミング言語ではなく Java を学習する利点のすべてを十分に理解していないことがよくあります。Java が安全なプログラミング言語と呼ばれているのを聞
John Squirrels
ランダム
21 July 2023 14:57
Java での到達不能ステートメント コード エラー
到達不能なコードステートメントは、Java 初心者の間でよくある問題です。多くの初心者開発者は、このエラーを「デッドコード」(もう 1 つの Java 関連現象)と混同しています。この 2 つは見た目では似ていますが、いくつかの違いがありますので、それについてはこの投稿で説明します。それ以外にも、コンパイラが到達不能なコード ステートメントを返す最も一般的な理由を確認し、コードを再起動して実行するための簡単な修正方法をいくつか見つけます。 定義上、到達不能なステートメントとは
John Squirrels
ランダム
21 July 2023 14:57
JavaのNaN
Java では、「NaN」は「Not a Number」を表します。これは例外の一種ではなく、驚くべきことに、NaN のデータ型も数値です。しかし、多くの場合、初心者プログラマーが意図せずにそれを取得し、さらにそれを計算に使用してしまいます。したがって、Java で互換性のないデータ型を一緒に使用すると、スロー可能なエラーが発生する可能性があります。NaN と同じとみなされることもよく見られます。ただし、Java では両方を異なる方法で扱います。十分に不可解ですか?包括的な理
さらに表示
1
2
3
...
58
Please enable JavaScript to continue using this application.