profile
더 나은 개발자로 성장하기 위해 퀘스트 🧙‍♂🧙‍♂ 깨는 중입니다. 관심사는 back-end와 클라우드입니다.
post-thumbnail

[Java] Stream with EffectiveJava 45~47

Effective Java 45 ~ 47 stream 관련 사용시 주의사항들에 대해서 알아보자

2023년 1월 6일
·
0개의 댓글
·
post-thumbnail

[Java] Stream이 밀려온다

Java 8 에서 추가된 Stream에 대해서 자세하게 살펴보자.

2022년 12월 31일
·
0개의 댓글
·
post-thumbnail

[Java] 람다(Lambda)

저번 functional interface에 이어서Lambda Expression(람다식)에 대해서 학습한 것에 대해 포스팅을 하려고 합니다.람다식, 함수형 프로그래밍, 람다 이전 익명클래스, 변수 캡쳐에 따른 쉐도잉, 메서드 래퍼런스 순으로 알아보도록 하겠습니다.

2022년 12월 24일
·
0개의 댓글
·
post-thumbnail

[Java] Functional Interface 에대해서 알아보자

Java8과 함께 등판한 Functional Interface에 대해서 알아보자

2022년 12월 17일
·
0개의 댓글
·
post-thumbnail

[MessageQueue] Messaging Pattern

Message란 무엇일까? Message Queue와 Messaging Pattern에 대해서 알아보자

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

[Java] equals, hashcode 에 대해서 알아보자

equals() 와 hashcode() 없이는 상당히 많은 if 문을 객체의 모든 field를 비교하기 위해서 사용해야 한다.Java에서 객체비교를 효율적이고 쉽게 해주는 equals와 hashcode()에 대해서 공부해보자.

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

[Cache] cash 말고! DB cache 활용 전략!

옯바르게 수행되면 캐시는 응답 시간을 줄이고 데이터베이스의 부하를 줄이며 비용절감에 효과 적이다. 다양한 캐시 활용 전략에 대해서 알아보자!

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

[Java] Interface와 abstract class 차이점과 사용처에 대해서

비슷하지만 비슷하지 않은 Interface와 abstract class에 대해서 알아 봅시다!

2022년 11월 22일
·
1개의 댓글
·
post-thumbnail

[Java] 상속(inheritance)과 컴포지션(composition)에 대해서

느슨하게 결합된 코드는 더 많은 유연셩을 제공하기 때문에 상속보다는 컴포지션을 사용하는 것을 권장함. effective java에서도 상속보다는 컴포지션을 사용하기를 권장한다.(item 18) 하지만 권장이며 모든 프로그래밍 시나리오에 대해서 컴포지션을 사용하면 안됨

2022년 11월 21일
·
0개의 댓글
·