다중스레드 2

쉽지만 어려운 #Java #자바 #성공적 5.멀티 스레드

안녕하세요 j.sieun입니다. 저번시간에는 단일 스레드를 배웠다면 요번에 배우실 내용은 다중스레드입니다. 단일과 다중의 차이는 그냥 스레드가 1개에서 여러개로 바뀌고 좀더 복잡한 구조로 발생하는 것 뿐입니다. 너무 어렵게 생각 안하셔도 됩니다. 다중스레드로 쓰이는 곳은 다양합니다. 그중 하나는 여러가지 작업을 동시 다발적으로 할수가 있다는 장점이 있습니다. 그럼 바로 간단한 예제를 보겠습니다. public class ThreadClass{public static void main(String[] args) {// TODO Auto-generated method stubThread thread = new CharThread();Thread thread1 = new NumThread();thread1.st..

java 2016.05.06

쉽지만 어려운 #Java #자바 #성공적 5.멀티 스레드

안녕하세요 j.sieun 입니다. 요번에 배우실 내용은 멀티 스레드 입니다. 처음에 이것을 배울 때에는 이해가 잘되지 않지만 몇번 연습하다보면 어떻게 되는지 알게 되고 응용 문제도 잘풀거라 예상이 됩니다. 그럼 개념부터 보겠습니다. 스레드란?? 스레드(thread) : 프로그램의 실행 흐름을 말합니다. 스레드에도 종류가 몇가지 있습니다. 1. 싱글스레드(single thread program) : 스레드가 하나뿐 인 프로그램2.멀티 스레드 프로그램(multithread program) : 스레드가 둘 이상인 프로그램이렇게 2가지가 있습니다. 거의 대부분 싱글 스레드는 사용을 잘안하고 멀티스레드를 주로 많이 사용합니다. 작동방식을 보도록 하겠습니다. 우선 왼쪽에 있는 것은 싱글 스레드를 말하는것이고 오른쪽..

java 2016.05.03