Java 동기화(synchronized) 내부 동작 메커니즘 분석
synchronized 동작 원리
Java의 synchronized 키워드는 메서드 또는 코드 블록에 적용되어 다중 스레드 환경에서 한 번에 하나의 스레드만 접근할 수 있도록 보장합니다.
메서드 동기화
class SyncExample {
public synchronized void syncMethod() {
// 동기화 로직
}
}
// 인스턴스 메서드 동등 표현
class SyncExample {
public void syncMethod( ...
6월 4일 18:05에 게시됨
.NET 프로세스의 StackOverflow 예외 발생 시 TCP 연결 수신 가능성 분석
StackOverflow 예외와 TCP 연결 수신의 관계
.NET 애플리케이션에서 StackOverflowException 발생 시 TCP 연결 수신 가능 여부는 런타임 버전과 예외 발생 위치에 따라 달라집니다. 일반적으로 .NET Core/.NET 5+ 환경에서는 프로세스가 즉시 종료되며, .NET Framework에서는 특정 조건에서 부분적 동작이 가능합니다.
.NET Core/.NET 5+의 처리 방식
StackOverflowExcep ...
6월 1일 19:40에 게시됨