자바 지역변수 vs 전역변수 .. 이 글을 읽고있는 당신의 선택은!?!? 📗 고민의 시작은 이러했습니다. 단 하나의 메소드에서만 사용되는 지역변수를 전역변수로 뺀다면 메모리 낭비가 이루어지지않을까 ?? ➡️ 전역변수로 지정해줄때의 장점은 뭐지? 어떤상황에서 전역변수가 더 유용하게 사용되는거지?? 📝 요약 더보기 java 8 이후 static object 는 jvm 힙 메모리 영역에서 관리된다. 고로 garbage collector 의 영향을 받느다. 지역변수 vs 전역변수의 선택은 사용성에 집중하자. 메모리를 아끼기위해 지역변수로 선언했지만, 해당 메소드에 많은 생성과 파괴가 일어나면 io 자원을 많이 잡아먹게된다. 이런 상황에서 전역변수는 유용하다. 잘생각해보자! 자바 8 이후 static object..