keartt 2023. 1. 12. 15:19
반응형
더보기

어제 배운 내용

인터페이스

  • 프로세스 보다 더 작은 프로세스
  • 프로세스 안에서 돌고 있는 응용 프로그램
  • 생명주기
    • New, Runnable, Running, Blocked, Dead
  • join()
  • 동기화 : 한 자원을 공유할 때
    • symchronized block : 
    • symchronized method
  •  

  네트워크

inner class

 

클래스 안의 클래스

독립적이지 않고 외부 클래스(out class)에 종속적인 클래스

외부 클래스를 생성하고 inner class 를 생성해서 사용

- static inner class 는 외부 클래스 없이도 사용가능 (있어도 ok)

외부 클래스의 멤버를 내 것 처럼 사용이 가능

 

  1. member :클래스 내부 어디에서나 생성
  2. static : member inner class + static
    1. static 은 static을 고나리 하기 위해
  3. local : 
  4. annoymous : 이름이 없는 클래스 = 안드로이드 이벤트 처리
    • 이벤트 시 주로 사용
더보기

https://www.youtube.com/watch?v=IjriD04GqXY


-> AWT 클래스들 ... 

 

addAction.listener(Action listner)

// 마우스 클릭 드래그 등 다 다른 이벤트 명

TextField = 한 줄 ... id & 비밀번호 > Echo Character **

TextArea = 여러줄 

 



리스너 = 인터페이스 / 핸들러 = 추상메소드

Action Event  : 버튼 입력

-> => listen Event 연결

-> Event Handler : 이벤트 처리 & 결과

 


 

...

 

액션과 아이템 동시에 사용되기에.. 인터페이스

 

 



 

FrameLayout / BorderLayout .. 기본

 


실습

... inner class & adapter

반응형