ひよっこSEの備忘録

20卒の未経験エンジニアの日々の備忘録です。

Java

コマンドライン引数を使ってデータベースからデータを抽出する

研修の復習です。自分用の備忘録です。指摘等大歓迎 データベースについてはこちらnekomurasan.hatenablog.comコマンドライン引数についてはこちらnekomurasan.hatenablog.comJavaをデータベースに接続する基本的事項はこちら nekomurasan.hatenablog.com *…

【参照系】Javaをデータベースに接続する

研修の復習です。突っ込み・修正大歓迎です。 データベースについてはこちら nekomurasan.hatenablog.com *** JDBC DBへ接続 SQLへ接続 ステートメントの作成 statementオブジェクトとPreparedStatementオブジェクトの違い 実行結果を格納 DBを使った処理…

クラスとインスタンス

研修で学んだ基礎的なことのまとめです。 修正点がありましたら教えていただけますと幸いです。 *** クラス メソッド オーバーロード フィールド フィールド宣言 ローカル変数とフィールド変数 インスタンス インスタンス化 コンストラクタ カプセル化 ア…

ジェネリクスとは

研修の復習です *** ジェネリクスとは メリット コードのミスが見つけやすい 出力する際にキャスト*2する必要がない ジェネリクスとは List<任意の型>arrayList = new ArrayList<任意の型>*1(); Listなどのデータ型で見る、型を<>で囲っているものをジェ…

3種類のエラーと例外

研修の復習 *** エラー コンパイルエラー 論理エラー 実行時エラー try catch構文 正しい表示がされるまで繰り返したい 独自の例外クラス throwsリスト エラー プログラミングでは、3種類のエラーがあります。 書き間違えや変数が違いコンパイルすること…

文字列比較 ".equals"と".matches"の違い

.equals String型の文字列など、参照型を比較する際に用いられるのが.equalsです。 文字の大文字・小文字は区別されます。 (区別されない書き方 .equalsIgnoreCase) 一致するとtrue、不一致でfalseを返します。 (int型の整数などを比較する際は「==」の演算…

オブジェクト指向とは

サイトや教材を参考にした上で記述していますが、誤っている点がある場合はご指摘いただきますと幸いです。 *** オブジェクト指向 オブジェクト指向とは、簡単でわかりやすく開発をしよう!という概念です。 そのために全てをモノとして考えます。 もしも…

コマンドライン引数で入力した文字の有無を判断する

研修で取り組み、自力で解けなかった問題への理解を深めるための記事です。 そのため、この記事はJavaについてのみとなります。 サイトや教材を参考にした上で記述していますが、誤っている点がある場合は指摘いただきますと幸いです。 引数やコマンドライン…

コマンドライン引数を使って複数のメソッドで複数の数字を計算する

研修で取り組み、自力で解けなかった問題への理解を深めるための記事です。 そのため、この記事はJavaについてのみとなります。 サイトや教材を参考にした上で記述していますが、誤っている点がある場合はご指摘いただきますと幸いです。 *** 今回の練習…