ALL FREEPASS | C# | ASP.NET | ASP.NET Core | MVC Framework | WPF | JAVA | I/O Thread | JSP | MVC JSP | Spring / SpringBoot
Python | Data Analysis | Android / Kotlin | Android Pro | Unity | C / C++ | Algorithm | Data Structure | Design Pattern | Console Game | ASP/PHP | Git / IDE
HTML5 / CSS3 | JavaScript | jQuery | JSON / Ajax / DOM | Node.js / React / Vue.js | Angular | Server | SQL | Linux | Oracle | Notion | FREE ( 무료 강좌 )

내PC로 동영상강좌 다운로드 [자바중급 심화과정] 멀티 쓰레드(Thread)

위 강좌 이미지를 클릭하시면 강의목차(table of contents)로 바로 이동합니다. 본 강좌는 다운로드 방식 강좌입니다. 따라서, 수강신청 후 내pc로 다운 저장하여 학습합니다.

수강기간 VIP 프리패스로 이용시10개월 단과로 이용시2개월
교육방식 다운로드 방식 - 강의를 내pc로 다운로드 받아서 저장해놓고 학습하는 방식
수강금액 220,000원 / 2개월 (VIP 프리패스로 이용시는 무료 이용이며, 프리패스 수강기간이 적용)
자료제공 제공되는 자료가 있는 경우 1회차 목차에서 강의소스 및 첨부파일 제공

상세설명 및 참고사항


네트워크 프로그래밍이나 게임프로그래밍으로 확장 발전시키기 위해서는 반드시 필요한 개념으로써 하나의 작업을 하나씩 처리하는 것이 아니라 병렬처리함으로써 좀 더 효율적인 방법을 제시하며, 더 나아가 문제점도 이해함으로써 실제 개발에 적용하는데까지 목표를 두고 있습니다. 초반에는 스레드에 대한 개념과 중반쯤에는 멀티스레드에 대한 여러가지 문제점에 대해서 살펴보고 후반에는 동기화에 대한 상황을 이해하고 실제 개발에 적용할 수 있는 예제들을 풀어보게 됩니다. 주로 예제 위주로 설명이 되며 전체적으로 두파트로 나누어 스레드 문법에 대한 내용과 활용예제로 나누어서 설명하게 됩니다. 활용예제에서는 주로 그래픽이나 네트워크 방향으로 예제들을 풀어보고자 합니다.



www.youtube.com/embed/61i4FIsCOhA?rel=0

 





아래의 맛보기 샘플강좌는 무료로 볼 수 있습니다. 맛보기 샘플강좌








 

TABLE of CONTENTS - CURRICULUM 커리큘럼 처음 사용자분들은 다운전 "처음 사용자 이용안내" 페이지의 가이드 글을 읽고 다운 및 이용해주세요!

1 강 강의시작과 실습준비에 대한 안내            첨부파일다운 06:29
2 강 멀티태스킹과 멀티프로세스에 대한 개요            13:15
3 강 멀티스레드에 대한 이해            18:53
4 강 자바에서 스레드를 구현하는 2가지 방법에 대한 설명            10:32
5 강 WhiteBox-Pattern 첫번째 예제(Thread클래스를 상속받아 구현)            27:57
6 강 BlackBox-Pattern 첫번째 예제1(Runnable을 이용하여 구현)            14:32
7 강 BlackBox-Pattern 첫번째 예제2(이전 예제에 대한 다른 표현방법 살펴보기)            12:24
8 강 WhiteBox-Pattern 두번째 예제(Thread클래스를 상속받아 스레드 구현)            21:52
9 강 BlackBox-Pattern 두번째 예제(Runnable을 이용하여 구현)            08:42
10 강 Single-Thread와 Multi-Thread에 대한 고찰            10:42
11 강 Single-Thread와 Multi-Thread에 대한 첫번째 예제            15:33
12 강 Single-Thread와 Multi-Thread에 대한 두번째 예제            25:32
13 강 Thread와 객체의 구분            07:10
14 강 Thread와 객체의 구분에 대한 예제            11:38
15 강 Thread의 기본 상태            09:20
16 강 start()와 run()에 대한 예제            28:51
17 강 Thread 중지에 대한 고찰            07:44
18 강 Thread를 중지할 수 있는 2가지 방법에 대한 예제            25:16
19 강 Thread의 우선 순위            15:20
20 강 Thread 우선순위에 대한 예제            10:38
21 강 Thread Group            18:21
22 강 Daemon Thread            36:43
23 강 Thread의 Life Cycle            24:44
24 강 yield() 예제            09:18
25 강 isAlive() 예제            13:45
26 강 join() 예제            11:22
27 강 Thread간의 데이터 교환            07:03
28 강 Thread간 데이터 교환에 대한 예제            23:03
29 강 동기화            31:16
30 강 동기화 첫번째 예제(화장실 예제)            20:40
31 강 동기화 두번째 예제(자판기 예제)            35:30
32 강 동기화 세번째 예제(은행계좌 에제)            24:45
33 강 ThreadLocal 클래스            24:12
34 강 생성자-소비자 패턴            52:31
35 강 volatile, synchronized, atomic            08:27
36 강 volatile 예제            24:21
37 강 atomic 예제            19:04