programming/Java (2) 썸네일형 리스트형 Thread join ( Thread 종료 대기) Thread join method: Thread의 종료를 기다림 Toy project에서 메인 작업외의 별도 계산작업을 위한 작업 스레드가 종료될 때까지 기다리다가 실행되어야 할 상황이 있었다. Thread class의 join method에 간단 예제. package ThreadJoin; public class ThreadMain { public static void main(String[] args){ System.out.println("Main thread start.."); Runnable runnable = new CustomRunnable(); Thread thread = new Thread(runnable); thread.start(); System.out.println("Main threa.. Java custom Annotation 사용하기 Java 언어를 배울때부터 슬그머니 등장하는 @Override 어노테이션이 있지만 정확히 내부적으로 어떤 코드로 되어있는지는 확인하지 않았었다. 개발시에 Custom으로 어노테이션을 제작하여 코드를 깔끔하게 만들기 위해서 공부하려고한다. 이번 기회에 정확히 어노테이션에 대해 알아보고 넘어가보자! Java 어노테이션(Annotation) 이란? JEE5부터 새롭게 추가된 요소로 자바코드에 추가적인 정보를 제공하는 메타데이터이다. 메타-테이터(Meta-Data) : 데이터를 위한 데이터를 의미하며, 풀어 이야기하면 한 데이터에 대한 설명을 의미하는 데이터. (자신의 정보를 담고 있는 데이터) 사전적으로는 "주석"이라는 의미를 가지고 있으며, 의미대로 자바 코드에 주석처럼 달아서 특수한 의미를 부여해준다. 컴.. 이전 1 다음