자바 Concurrent 프로그래밍 Concurrent 하다의 의미는 동시에 여러 작업을 할 수 있는 것을 의미한다. 예를 들어 유튜브를 보면서 게임을 한다거나 노래를 들으면서 코딩을 하는 것들이 Concurrent 한 것이다. 자바에서 지원하는 Concurrent 프로그래밍에는 다음과 같은 것들이 있다. 멀티 프로세싱(ProcessBuilder) 멀티 스레드(Thread / Runnable) 멀티 스레드는 Thread를 상속해서 다음과 같이 구현할 수 있다. public class ConcurrentClass { public static void main(String[] args) { HelloThread helloThread = new HelloThread(); helloThread.start(); ..