본문 바로가기

Programming/Java

(2)
[Java] Optional 사용하기 안녕하세요. 남산돈가스입니다. 오늘은 Java Optional 에 대해서 알아보려고 합니다. 숨어있는 폭탄같은 null 자바 프로그래머라고 한다면, 누구나 범하는 실수 중 하나가 NullPointerException(이하 NPE)이죠. 컴파일 레벨에서는 잠잠히 숨어있다가 런타임 레벨에서 혜성처럼 등장하여 개발자들의 멘탈을 흔들어버리는 null 참조... 라이브 환경에서 생각지도 발생해버리면 오히려 맥이 다 빠져버리는 NPE는 자바 프로그래머들에게는 숙명처럼 붙어다닐 예외가 아닐까 싶습니다. 이 NPE를 막기 위한 null check에 대한 반복적인 코드 사용과 이를 미연에 방지하기 위한 클래스가 바로 Optional 입니다. Java Optional 이란? Java Optional은 Java8 부터 도입..
static 과 static final의 차이 public class ExFinalStatic extends TestStatic{ public void testMethod() {} } class TestStatic{ public final void testMethod() { } } 안녕하세요 남산케이블카입니다~ 당분간 포스팅의 주제는 기본을 토대로 한번 더 개념을 잡아나가는 것에 집중하려고 합니다. Java로 코딩을 하다보면 static final을 사용하게 되는데요 static 과 static final의 차이를 한번 살펴보려고 합니다! 만약 static에 대해 모른다면 아래 포스트 참고! https://ibks-platform.tistory.com/288 Static에 대해 알아보자 안녕하세요 델리만쥬입니다~! 프로그래밍을 할수록, 기본이 얼마나..