반응형

java 미니 프로젝트 2

[0편] “Java 문법은 아는데 구현이 막막해요” – 그럴 땐 이렇게 했습니다

Java 프로젝트가 막막할 때, 작게 시작해 보세요“Java 문법은 배웠는데, 직접 무언가를 구현하려니까 너무 막막했어요.” 이런 고민, 한 번쯤 해보셨나요? Java는 분명 문법도 많고, 클래스나 인터페이스 같은 개념도 어렵죠. 그래서 학원이나 부트캠프를 수료하고도 “이제 뭘 만들어야 하지?” 라며 길을 잃기 쉬운데요. Spring 전에, 작고 단단한 구현 경험이 필요합니다많은 입문자들이 Java를 배운 뒤 곧바로 Spring으로 넘어가지만, 막상 프로젝트 구현을 시작하려면 손이 안 움직이는 경우가 많습니다. 그 이유는 간단합니다. “코드를 직접 구조화해서 만들면서 익힌 적이 없기 때문”입니다.이 강의는 그런 분들을 위해 만들어졌습니다.✔️ 설계 ✔️ 구현 ✔️ 테스트 ✔️ 리팩토링 이 모든 단계를 직..

Java Stream API 한방에 이해하기

Java의 Stream은 위에서 아래로 흐르는 시냇물이다프로그래밍에서 데이터를 처리할 때, 우리는 보통 for 문을 이용한 반복문을 먼저 떠올립니다.하지만 Java 8부터 등장한 Stream API는 완전히 다른 방식으로 데이터를 다루게 해줍니다.Stream은 마치 위에서 아래로 흐르는 시냇물처럼컬렉션(List, Set 등)의 데이터를 흘려보내며필터링하고, 가공하고, 집계하는 도구입니다.예를 들어 볼까요?👉 코드 스니핏 (Java):List names = List.of("kevin", "tom", "emma");names.stream() .filter(name -> name.length() >= 5) .map(String::toUpperCase) .forEach(System.out::p..

반응형