티스토리 뷰

IT & programming/Java

8/17 - 필기

찬파 2012. 8. 17. 11:32
반응형

E : element(요소) <-배열, 컬렉션

V : value()

K : key()

T : type(자료형)

super() : 부모생성자

super.~~ : 부모클래스의 멤버

<? extends 클래스> -> T

: 사용자 정의(custom) generics

: 사용이유) 장문의 클래스명을 간단한 약어(ex. T,K,V,E,S 기타등등)로 치환하여 사용함으로써 코드와 그에 따른 호출을 단순하게 하기 위해 사용. 일종의 클래스 치환 변수라고 생각할 수 있음. 그러나 실제 인스턴스를 사용할 경우 형변환(casting)을 해야하는 불편함이 있다.

요구분석 -> 문서(요구분석서) -> Use-Case Diagram -> Sequence/Activity -> Deplyment/Component/Package/Class/Interface Diagram

업무흐름(workflow) : 순서도(flow chart) -> OOP : activity diagram +

sequence(업무흐름 : detail) : 시간

Program > Process > Thread(쓰레드)

다중처리(Multi-tasking) -> Multithreading

: 정글(자연) 생태계 : 엔진의 특성

è 교착상태(dead-lock) : 병목현상

è 응답없음 : 교착상태의 일종

è 쓰레드에서는 우선순위 사용을 자제하자! -> 정글의 법칙(X) -> 교착상태

è Synchronized : 정글 -> 사회주의

반응형
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31