
SRP (단일 책임의 원칙 : Single Responsiblity Principle) (1). 정의 작성된 클래스는 하나의 기능만 가지며 클래스가 제공하는 모든 서비스는 그 하나의 책임을 수행하는 데 집중되어 있어야 한다. 어떤 변화에 의해 클래스를 변경해야 하
WeakHashMap의 작동 방식을 이해하려면 JVM의 GC와 관련하여 WeakReference를 조금을 이해 할 필요가 있다. Java에는 세 가지 주요 유형의 참조(Reference) 방식이 존재한다.강한 참조 (Strong Reference)Integer prim

Heap의 사이즈가 커지면서 애플리케이션의 지연(Suspend) 현상이 두드러지게 되었고, 이를 막기 위해 다양한 Garbage Collection 알고리즘을 지원하고 있다.Serial GC의 Young 영역은 앞서 설명한 알고리즘(Mark Sweep)대로 수행된다.

프로그램을 개발 하다보면 유효하지 않은 메모리인 Garbage가 발생하게 된다. C언어에서는 free()라는 함수를 이용하여 직접 메모리를 해제 해주지만 Java에서는 개발자가 직접 메모리를 해제 해주는 일이 없다. 그 이유는 JVM의 Garbage Collector가

웹프로그래밍에서 클라이언트의 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 Servlet 클래스의 구현 규칙을 지킨 Java 프로그래밍 기술클라이언트의 요청에 대해 동적으로 작동하는 웹 애플리케이션 컴포넌트HTML을 사용하여 요청에 응답한다.Java Threa