Java #3. Static, Stack, Heap


Java #3. Static, Stack, Heap

자바를 실행하다보면 무한루프에 빠지거나 method 등이 제대로 실행되지 않는 경우가 있다. 아마 개발자를 희망하는 모두가 한 번쯤은 겪게 되지 않을까, 싶다. 처음 Java를 공부하며 함수나 조건문은 커녕 코드 한 줄조차 제대로 못 칠 때가 있었다. (학원에서 한 달간 배운 Java를 이용해 미니프로젝트를 진행했었는데 구글링도 제대로 못해서 그냥 팀원들한테 업혀갔던 전적이 있음) 이 미니프로젝트를 진행하며 비슷한 문제를 겪었던 적이 있다. 당시에 Thread를 사용해서 미니프로젝트를 진행했는데, Thread 안에 메소드가 우리가 원하는대로 작동을 하지 않는 것이다. 우리팀은 분명히 조건을 제대로 줘서 코딩하고, 실행했는데 대체 어디가 문제인지 찾지 못해서 난감하는 상황이 발생했는데, 내가 처음 JAVA를 공부할 때 Static, Stack, Heap에 대해서 제대로 알았다면 문제를 조금 더 빨리 해결했을 수도 있었을 것이다. (당시 문제를 찾지 못해서 그냥 야매로 해결함) 오늘의 ...


#heap #자바 #동적할당 #동적영역 #동적소멸 #static #stack #javastatic #java #정적영역

원문링크 : Java #3. Static, Stack, Heap