포맷팅클래스 : StringTokenizer 클래스, DecimalFormat 클래스, SimpleDateFormat 클래스, MessageFormat클래스

💡 핵심 요약 (TL;DR)

포맷팅클래스 : StringTokenizer 클래스, DecimalFormat 클래스, SimpleDateFormat 클래스, MessageFormat클래스의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 이들을 읽기 쉬운 문자열로 바꾸는데 사용되는 클래스 = 형식화클래스.

자세히 보기

Date와 LocalDate차이점, 날짜 및 시간 처리하는 클래스의 변천사

💡 핵심 요약 (TL;DR)

'Date와 LocalDate차이점, 날짜 및 시간 처리하는 클래스의 변천사'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. * Period.between() : 년/월/일 차이 계산(각 단위별로 연산)의 차이를 고려하여 상황에 맞게 적용해야 한다.

자세히 보기

java.lang패키지4 : Math클래스, Wapper클래스

💡 핵심 요약 (TL;DR)

java.lang패키지4 : Math클래스, Wapper클래스의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 모든 멤버가 static 선언되어있음 -> 객체생성필요X을 적용할 수 있다.

자세히 보기

java.lang패키지3 : String 클래스, StringBuffer와 StringBuilder 클래스의 메서드

💡 핵심 요약 (TL;DR)

java.lang패키지3 : String 클래스, StringBuffer와 StringBuilder 클래스의 메서드의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 3. 생성자를 사용하지 않고 바로 “”로 둘러싼 문자열을 할당가능. -> String Pool사용.

자세히 보기

람다식을 이용한 함수형 프로그래밍2 : 메서드

💡 핵심 요약 (TL;DR)

람다식을 이용한 함수형 프로그래밍2 : 메서드의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * java.util.function패키지의 인터페이스들은 모두 하나 이상의 default 또는 static 메서드를 포함하고 있는데 이들 메서드를 이용해서 동일한 계열의 여러 동작을 연결해서 사용할 수 있다.

자세히 보기

java.lang패키지2 : System클래스의 메서드

💡 핵심 요약 (TL;DR)

java.lang패키지2 : System클래스의 메서드의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * java.lang패키지의 가장 큰 특징 : import할 필요 없다.

자세히 보기

[ITWILL : JAVA] 람다식을 이용한 함수형 프로그래밍1 : 계열

💡 핵심 요약 (TL;DR)

람다식을 이용한 함수형 프로그래밍1 : 계열의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 자바 8에서는 빈번히 사용되는 함수형 인터페이스들을 java.util.function패키지를 통해 제공한다.

자세히 보기

[ITWILL : JAVA]람다식개념, 인터페이스 Comparator

💡 핵심 요약 (TL;DR)

람다식개념, 인터페이스 Comparator의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 함수형 프로그래밍개념에서 : 메서드(특정객체가 수행하는 기능) vs 함수(특정 객체에 속하지않는 기능)을 적용할 수 있다.

자세히 보기

[ITWILL : JAVA]로깅, 디버깅

💡 핵심 요약 (TL;DR)

로깅, 디버깅의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 로깅 : 사용자의 요청사항을 출력하는 것 이외에 애플리케이션에서 발생하는 사건들을 기록하는 것.

자세히 보기