work flow : UI의 흐름
* application class - 프로그램이 동작하도록 하는 class, 여기서 알고리즘을 사용하는 것이아니다!!
* bean class - 알고리즘을 구현해야 하는 곳
* path 컴파일할수있게함
* classpath 실행할수있게함
*gabage collection : 메모리의 reference count가 0이면 collection함(JDK 1.1)
* Queue(interface) : 터널 FIFO(First in First out)t
* Stack(class) : FILO , 게시판(최신글이 앞에 와야함) , index관리 필요
=> java에서는 c와 같은 law level language와 달리 Stack과 Queue를 직접 만들지 않아도됨 -> 입출력 데이터 모델링만 잘하면됨!
* exception : 내잘못이아닌데오류날때(책임넘기기ㅋ)
exception클래스의 계열 최상위 : exception
input어쩌구Stream의 패키지 최상위 : InputStream
* stack trace : 오류가 추적해서 뜸,
System.out.println(e); -> exception에 대한 간략한 설명
e.printStackTrace(); -> 자세한 설명
Try-catch에는 이거 쓰는 습관들이기ㅣ!
* IDE = integration development Environment
* application protocal :
* String name=""; -> NullString, default생성자 호출 ///// String name = null
* 공통모듈
* properties : map의 일종, object안다루고 string만다룸, key값 만을 가지고 오고싶을때, key값과 value의 값을 구분하고싶을때
'JAVA' 카테고리의 다른 글
Java Thread (Last Updated : 2021.07.27) (0) | 2016.03.23 |
---|---|
[java01] Server/Network 기초 (0) | 2016.03.23 |
[#4] Association(HasA) & Dependency 관계 (0) | 2016.03.22 |
AOP (0) | 2016.03.18 |
OOP 관련 개념 (0) | 2016.03.16 |