Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 백준
- 클린코드
- 자바
- 코딩테스트
- 자바개발
- 자료구조
- 정렬
- 메모리관리
- 자바기초
- 코딩공부
- 코딩테스트준비
- 개발자취업
- 자바공부
- 가비지컬렉션
- 개발자팁
- 알고리즘
- 프로그래밍기초
- JVM
- 코딩인터뷰
- HashMap
- 예외처리
- 파이썬
- 알고리즘공부
- 객체지향
- 프로그래머스
- 멀티스레드
- Java
- 자바프로그래밍
- 코딩테스트팁
- 개발공부
Archives
- Today
- Total
목록optional (1)
코드 한 줄의 기록
개발을 하다 보면 정말 자주 마주치는 에러가 있다. 바로 NullPointerException, 즉 NPE다. 처음에는 이게 뭐 하는 에러인가 싶겠지만, 경력이 쌓이면서 "아, 또 이거네?"라고 한숨이 나오는 그런 에러다. 특히 배포된 서버에서 갑자기 NPE가 뜨면 정말 답답하다. 나도 PHP에서 Java로 넘어올 때 처음에는 계속 NPE를 만났다. 약 3년간의 Java 개발 경험 동안, 이 문제를 해결하기 위해 여러 방법을 시도해봤는데, 그 중에서 가장 우아하고 효율적인 방법이 바로 Optional이다. 이번 글에서는 내가 실제로 프로젝트에서 경험한 Optional 활용법을 공유해보겠다.NPE, 정말 뭐가 문제일까?먼저 NPE가 정확히 어떤 상황에서 발생하는지 알아보자. 간단한 예제부터 시작하겠다.pu..
JAVA
2025. 11. 5. 15:52