Java

【Java】『SpringBootに入門する為の助走本』のハンズオン02

【結論】 Qittaに投稿された『SpringBootに入門する為の助走本(以降、助走本と省略)』を読んでハンズオンした内容の備忘録です。 今回は、ブラウザに文字列を出力するまでの流れをハンズオンした内容をまとめました。 御察しの通り、大した内容では無いです…

【Java】『SpringBootに入門する為の助走本』のハンズオン01

【結論】 『SpringBootに入門する為の助走本(以降、助走本と省略)』ベースでハンズオンした内容の備忘録です。 『助走本』の不足情報や、つまづきポイントをまとめています。 因みに、 『SpringBootに入門する為の助走本』などという本は存在しません。 Qitt…

【Java】具象クラスと抽象クラスについて

【結論】 Javaには具象クラスと抽象クラスの2種類がある。 具象クラスは、具象メソッド(処理を記述したメソッド)の集まりであるため、インスタンス化して使用できる。 抽象クラスは、抽象メソッド(呼び方だけを定義したメソッド)の集まりであるため、直接イ…

【Java】thisとsuperについて

【結論】 Javaには継承という概念があるため、自クラスと親クラスのどちらを指定しているかを分ける必要がある。 thisを使う事で、自クラスの資源(インスタンス変数やコンストラクタの呼び出し)へのアクセスであることを明示的に示せる。 superを使う事で、…

【Java】継承について

【結論】 Javaには継承という概念がある。 現実世界では、この継承という概念があるおかげで、シャーペンの芯の太さが統一されている。 そのおかげで、学園内でラブコメイベントが多発し、日本の少子高齢化社会への進みを遅らせている。 上記からお察しの通…

【Java】クラスの初期化について

【結論】 Javaにおけるクラスの初期化はコンストラクタかstaticイニシャライザに記載する。 クラスからインスタンスを生成するたびに行う初期化処理はコンストラクタに記載する。 一度だけ行うクラス共通の初期化処理はstaticイニシャライザに記載する。 こ…

Javaに置ける&,&&,|,||,a++,++aの違いについて

【はじめに】 後述のJavaソースを実行すると、タイトル通りの実行結果になります。 この説明を聞いて「当然だぜ」と言う方はこの記事を読む必要はありません。 「可読性が悪いコードだなー」と思った方は過去の私と同じです。 私たち初心者にとっては、コー…

「Javaプログラマ Silver SE8」2章の備忘録

プログラマーが一番信頼を寄せる情報源はソースコード😤 だから、ソースコードだけ載せればいいでしょ😤というスタイルのブログ投稿です。

「Javaプログラマ Silver SE8」1章の備忘録

プログラマーが一番信頼を寄せる情報源はソースコード だから、ソースコードだけ載せればいいでしょというスタイルのブログ投稿です。 因みに、この投稿のメインターゲットは、勉強したことを忘却している未来の自分です なんで、不足情報あれば勝手に追記し…