최근 포스트

Split()로 문자열 자르기(with 정규식)

최대 1 분 소요

String[] split(String regex) - split()는 정규표현식 혹은 특정 문자를 기준으로 문자열을 나누는 기능과 나눈 문자열을 배열로 반환하는 기능을 하는 메서드.

Optional이란?

5 분 소요

Optional public final class Optional<T>{ private final T value;// T타입의 참조변수 } 자바 8 버전에서 추가된 기능 Optional는 T타입 객체의 래퍼 클래스이다. 여기서 T는 모든 종류의 ...

정적 메서드 팩토리

2 분 소요

정적 팩토리 메서드 자바 기초에서 객체를 생성하기 위해서 new라는 연산자를 사용하였다. 단순히 [new + 생성할 객체의 클래스] 형식으로 작성하였다 이와 달리 new 바로 사용하는 것이 아닌 하나의 메서드를 사용하여 객체를 생성하도록 만드는 형식을 정적 팩토리 매서...

구상 클래스의 개념

최대 1 분 소요

구상 클래스란? new 키워드를 사용해 인스턴스를 만들 수 있는 클래스를 구상(Concrete) 클래스라고 한다. 추상클래스가 내부에 온전히 구현되지 않은 멤버 메서드가 있어 new 연산자로 객체 생성이 안되는데 이와 반대 개념이라고 보면 된다. Book boo...