이론


Adapter디자인패턴을 적용한->MouseAdapter의 원리파악하기

        인터페이스의 추상메서드를 필터링해서 제공해주는 기능

        활용도 Dao의 인터페이스와 같은 곳에서 적용할수 있다.


  synchronized :동시화

    withdraw를 호출하는 스레드가 안전하게 lock pool에서

    작업을 끝낼 때 까지 다른 스레드의 간섭을 받지 않는다.

    작업이 끝나면 당연히 다음 스레드가 이일을 같은 방식으로 진행

    public synchronized void withdraw(int money) { - wait(), notify()

    GUI , Network 상에서 스레드들을 사용하게 됨

    WebApplication에서 스레드에 의해서 자원이 관리가 되기 때문에

    싱글톤 패턴으로 동기화가 적용되어진다.


스레드가 사용하는 공유자원을 각 스레드들이 사용할 때 임계영역이 발생하고, 동시성 문제가 발생된다.


서비스 운영 방식 (standalone 과 xinetd) 

standalone 요청받으면 끊어야한다.

xinetd 끊어지면안됨


포트: 서비스번호


OS->IP->서비스(대기)->데몬


TCP/IP:양방향, UDP:단방향, ICMP, 포트,프로토콜,URL


클라이언트 2.요청 


게이트웨이,DNS,TCP/UDP,IP,URL


서버 1.대기(host,port,protocol)


실습


ex1.Ex5_MultiThread

ex1.CanvasDemo

ex1.Ex3_canvas1

ex1.MyThread0

ex2.Account
ex2.Bank

ex3.MyCar

ex3.Producer

ex3.Customer

ex3.ProducerMain


'학원수업 > 자바' 카테고리의 다른 글

학원 12일차 복습(3/29)  (0) 2018.03.30
학원 11일차 복습(3/28)  (0) 2018.03.28
학원 9일차 복습(3/26)  (0) 2018.03.26
학원 8일차 복습(3/23)  (0) 2018.03.23
학원 7일차 복습(3/22)  (0) 2018.03.22

+ Recent posts