목록2025/12/18 (3)
Spring & Java
예외 ( Exception )과 예외처리 (try-catch)Optional - null을 다루는 법제네릭 ( Generic )컬렉션 ( Collection )람다 ( Lambda )스트림 ( Stream )쓰레드 ( Thread ) 예외와 예외처리 ( Exception / try - catch )외워야 할 문법 기본형try { // 예외가 발생할 수 있는 코드} catch (ExceptionType e) { // 예외가 발생했을 때 처리하는 코드} finally { // 예외 여부와 상관없이 무조건 실행 (선택사항)}public class ExceptionExample { public static void main(String[] args) { try { ..
예외 ( Exception )과 예외처리 (try-catch)Optional - null을 다루는 법제네릭 ( Generic )컬렉션 ( Collection )람다 ( Lambda )스트림 ( Stream )쓰레드 ( Thread ) 쓰레드 - 프로그램 내에서 독립적으로 실행되는 작은 실행 단위 ( 일꾼 )싱글 쓰레드 - 하나의 작업을 순차적으로 처리하는 실행 방식 ( 한 명의 일꾼 )멀티 쓰레드 - 여러 작업을 동시에 처리하는 실행 방식 ( 여러 명의 일꾼 ) 쓰레드 ( Thread ) 란?쓰레드를 학습해 봅시다.● 쓰레드는 프로그램 내에서 독립적으로 실행되는 하나의 작업 단위입니다. ( 한 명의 일꾼 )● 싱글 쓰레드는 한 번에 하나의 작업만 처리하지만 멀티 쓰레드는 여러 작업을 동시에 처리할 수 있..
예외 ( Exception )과 예외처리 (try-catch)Optional - null을 다루는 법제네릭 ( Generic )컬렉션 ( Collection )람다 ( Lambda )스트림 ( Stream ) 학습 키워드 점검스트림 - 데이터를 효율적으로 처리할 수 있는 흐름map - 각 요소를 변환하는 중간 연산 중 하나filter - 조건에 맞는 요소만 걸러내는 중간 연산 중 하나 스트림 ( stream ) 이란?스트림이 무엇인지 알아봅시다.● 스트림은 데이터를 효율적으로 처리할 수 있는 흐름 입니다.● 선언형 스타일로 가독성이 굉장히 뛰어납니다.● 데이터 준비 -> 중간 연산 -> 최종연산 순으로 처리 됩니다.● 스트림은 컬렉션 ( List, Set 등) 과 함께 자주 활용 됩니다.● 오늘 수업에..