Java JavaのListの宣言方法色々 JavaのListの宣言方法色々 Listの宣言方法をいくつか書きます。 List<String> list = new ArrayList<>(); list.add("test1"); list.add("test2"); 最近よく見る... 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... 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のコーディング作法