코드를 호출 할 때마다 프로그램이 중지되지 않기 때문에 실행중인 스레드가 있고 웹 서버에 연결되는 코드가 다른 스레드에 있습니다.메인 스레드의 스레드에서 메소드를 호출하려면 어떻게해야합니까?
스레드에서 메서드를 호출해야하지만 주 스레드에서 호출해야합니다.이 방법이 있는지 확실하지 않습니다.
나는 (내가의 xD하지 않았다 확신) 여기에 일부 의사 코드는 매우 명확하지 않았다 경우
thread.start(){
<do webcall stuff>
<call method from main thread>
}
스레드가 아닌 개체에서 메서드를 호출합니다. 다른 스레드 내에서 무언가를 호출해야하는 경우 작업이 까다로워집니다. 귀하의 질문에 대한 배경 정보, 문맥은 무엇입니까? 이 기능이 절대적으로 필요한 경우, Runnables 또는 Callable을 허용하는 일종의 이벤트 큐를 생성 한 다음 원하는 스레드의 큐를 반복 할 수 있다고 가정합니다. –