멀티스레드와 동시성

Ch02. 스레드 생성과 실행 -Runnable을 만드는 다양한 방법

webmaster 2024. 8. 1. 14:29
728x90

정적 중첩 클래스 사용

정적 중첩 클래스 예제

  • 특정 클래스 안에서만 사용되는 경우 이렇게 중첩 클래스를 사용하면 된다.

익명 클래스 사용

익명 클래스 사용 예제

  • 특정 메서드 안에서만 간단히 정의하고 사용하고 싶다면 익명 클래스를 사용하면 된다.

익명 클래스 변수 없이 직접 전달

익명 클래스 변수 없이 직접 전달 사용 예제

  • 익명 클래스를 참조하는 변수를 만들지 않고 직접 전달할 수 있다.

람다

람다 사용 예제
  • 람다를 사용하면 메서드(함수) 코드 조각을 전달할 수 있다.

 

728x90