클래스는 생성자와 별도로 클래스의 인스턴스를 반환하는 정적 팩터리 메서드를 제공할 수 있습니다. 팩터리 메서드 장점 1. 이름을 가질 수 있다 `String.java의 valueOf @Notnull @Contract(pure = true) public static String valueOf(@NotNull char data[]){ return new String(data); } `Main.java //생성자를 사용하지 않고, 정적 팩토리 메서드를 통해 인스턴스 반환 public static void main(String[] args) { String str = String.valueOf("value assign"); System.out.println(str); } 위와 같이 정적 팩터리 메서드를 사용하면..