Java

Java

VSCodeでJava開発時に予測変換(import補完)ができない

今回はVSCodeでJavaのコーディングをする際にimpoortの自動補完が機能しなかった(他にも、StringなどのJavaの基本となる型部分も認識されていなかったので、JDKが認識されていない様子。)のでメモ。 Javaだけど、他の言...
Java

Java汎用メソッド基礎

汎用 nullチェック Objects.nonNull(obj); StringUtils.isEmpty(str); Listの空チェック 以下の2つはlist自体がnullであった場合にぬるぽとなる。 list.size() == 0;...
Java

Javaリクエストレスポンス

外部 (Web) APIへのリクエストは基本的にはHTTPリクエストとなるため、 HTTPクライアントを使用する。 HTTPクライアントという言葉がわかりづらいが、要はHTTPリクエストを送るときの定番の設定や処理を一手にやってくれるインタ...
Java

Javaの例外処理

例外の種類 主に、 業務例外とシステム例外に分けられる。 業務例外 業務例外は、業務上想定されるエラー。 独自で実装している場合も多く、ハンドリングは必須。 既存のフレームワーク等で業務例外として扱われるクラスは、JavaのIllegalA...