상속과 합성 - 편한거 골라서 사용하자.
스레드
INTERRUPT - 스레드를 종료시키는 한가지 방법(책에 소개된내용)
(
-데몬스레드 - .SETDAEMON(TRUE)설정. 이거 물건임. 메인이 서브스레드를 기다리거나 서브스레드를 메인과 같이 종료 시킴..
작업 우선순위 - 자체 테스트 결과 무의미 하다는것을 알았다.-_-; 그래서 무시..
Synchronized - 동기화가 필요할때 이부분을 사용하자 이부분을 사용하면 이부분을 만나면 쓰레드는 일단 멈추고 jvm에게 물어본다 사용할까? 음 jvm 이거 다른놈이 사용중인지 확인하고 어 사용해라라고 응답을 주면 쓰레드는 작동한다.. 결론은 이놈만나면 다 멈추고 이거 사용하라고 응답받은놈만 작동시작한다... 쓰레드가 줄서서 기다리다니
동기화중 wait() notify()가 있는데 이거 뭐냐면 쓰래드를 대기시켰다가 다시 작동시킨다고나 할까? a작업중에 나좀쉴래 b야 너 먼저해라.. 하고 쉬다가... b야 나 먼저 할께 하고 다시 작업한다고 하면될려나 멋짐.
ThreadLocal = 정말 멋지다라고 밖에 말 못하겠다-_-; 공통으로 쓰는데 값이 각각 달라야할 값도 있을것이다.그상황에 이걸쓰면된다
'JAVA IO & NIO (자바네트워크)' 카테고리의 다른 글
자바 날짜 가져오기 (0) | 2023.02.03 |
---|---|
EchoServer 와 EchoClient (0) | 2013.03.04 |
네트워크 기초. (0) | 2013.02.22 |
시작하며 (0) | 2013.02.22 |