Java
-
Java Future 알아보기Java 2023. 9. 30. 10:20
- 목차 관련된 글 https://westlife0615.tistory.com/319 Java Thread Pool 알아보기 - 목차 소개. Thread Pool 은 Worker Thread 들을 관리하는 자료구조입니다. Thread Pool 은 최대로 할당 가능한 Thread 갯수를 제한하며, Worker Thread 를 재사용할 수 있는 효율적인 방법은 제공합니다. 즉, Threa westlife0615.tistory.com 소개. java 의 Future 는 비동기 처리를 수행하도록 돕는 대상이자 java class 입니다. Future 는 javascript 의 Promise 와 유사한 행동양식을 보이며, 미래에 완료될 Task 를 의미합니다. Main Thread 에서 코드들이 처리되고 있다고 ..
-
java Annotation 이해하기Java 2023. 9. 25. 22:17
- 목차 소개. java Annotation 은 일종의 마커입니다. Annotation 그 자체만으로 특별한 기능을 수행하는 것은 아닙니다. Annotation 이 붙은 class, method, field 들이 컴파일러 또는 런타임 환경을 거치면서 특별한 기능을 수행하게 됩니다. 컴파일러가 컴파일을 하던 도중에 특정 Annotation 을 발견한다면, 약속된 Annotation 의 처리방식에 따라서 어노테이션이 붙은 class, method, field 를 컴파일합니다. 그리고 Spring 과 같은 런타임 환경에 어플리케이션을 구동하는 과정에서 Annotation이 붙은 class, method, field 들을 발견하면 이에 상응하는 처리를 수행합니다. 예를 들어보겠습니다. @Deprecated. 우..