자바 에서 이벤트 의뢰 메커니즘 의 간단 한 데모
1423 단어 자바 학습 노트
public class Test04_DelegatedEvent {
//Java
// , swing
//
// : ( )
// ( )
@Test
public void test() {
//
class Dog{
@SuppressWarnings("unused")
void speak() {
System.out.println(" ");
}
}
class Cat{
@SuppressWarnings("unused")
void show(Integer x) {
for(int i=0;i[] methodType;//
public Event(Object obj, String methodName, Object...methodParameters) {
super();
this.obj = obj;
this.methodName = methodName;
this.methodParameter = methodParameters;
int len = methodParameters.length;
this.methodType = new Class[len];
for(int i=0;i list = new ArrayList();
//
public void addEvent(Object obj, String methodName, Object...methodParameters) {
list.add(new Event(obj, methodName, methodParameters));
}
//
public void notifyX() {
for (Event event : list) {
event.invoke();
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
SpringCloud 분산 (4) 분산 게이트웨이 Zuul 사용 상세 정보마이크로서비스 체계에서 Eureka Server와 통신하는 마이크로서비스에 대해 서비스 이름을 사용하면 접근할 수 있다.그러나 휴대전화, 웹 사이트 등 외부 방문자들은 여전히 N다중 서버와 상호작용을 해야 하고 그들...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.