Java JavaのListの宣言方法色々 JavaのListの宣言方法色々Listの宣言方法をいくつか書きます。List<String> list = new ArrayList<>();list.add("test1");list.add("test2");最近よく見るのがArr... 2019.06.06 JavaJavaのコーディング作法
Java Javaのクラスとインタフェースの違い Javaのクラスとインタフェースの違いJavaのinterfaceは、こういうメソッド持ってますよ!というクラスに対しての仕様です。(interfaceはクラスじゃない)java.util.ListはaddメソッドやaddAllメソッドなど... 2019.06.06 JavaJavaのコーディング作法
Javaのコーディング作法 JavaでMapやListはfor文ではなく拡張for文を使用する JavaでMapやListはfor文ではなく拡張for文を使用するJavaでMapをループするとき以下のようなコードを見ます。Map map = new HashMap<String, String>();for (int i = 0; i... 2017.03.29 Javaのコーディング作法
Javaのコーディング作法 Javaのgetter,setterの必要性について Javaのgetter,setterの必要性についてJavaではJavaBeansの名残からか、private変数をgetter,setterでカプセル化するソースが多い。lombok.jarみたいなgetter,setterを自動生成して... 2017.03.27 Javaのコーディング作法
Javaのコーディング作法 Javaのクラスをコンストラクタで明示的にインスタンス化不可能にする Javaのクラスをコンストラクタで明示的にインスタンス化不可能にするJavaのクラスでユーティリティクラスなどはインスタンス化する必要がありません。このようなクラスは明示的にインスタンス生成できないようにしておきます。具体的にはコンストラク... 2016.05.04 Javaのコーディング作法