안녕하세요! 질문이 있어 글 올립니다.
util이라는 동적 class가 있을 때
A, B, C라는 class에서 util에 메모리 할당을 하여 각각 사용한다면
A에서 호출한 util class의 함수는 해당 메모리에 대해 스택에 함수 호출 정보가 생성될 것이고
B에서 호출한 util class의 함수는 해당 메모리에 대해 스택에 함수 호출 정보가 생성된다는 건 이해가 됩니다.
그럼 만약 util이라는 class가 static class고
A, B, C에서 static class util내의 static 함수를 호출한다면
호출한 순서대로 스택프레임이 생성되어 순차적으로 처리하나요?
여러 Thread에서 하나의 함수에 접근 시에도
해당 함수의 메모리 주소가 동일 메모리 주소라면
스택프레임이 생성되어 호출한 순서대로 처리를 해주는 것 인가요?
(순서를 보장하냐는 내용보다는 하나의 호출에 대해 처리가 완료가 되어야 다음 호출을 처리 할 수 있는 것인지..? 입니다..)
[최초 등록일: ]
[최종 수정일: 2/16/2022]