synchronized

    2

    2답변

    그냥 동기화하는 방법을 여러 스레드를 테스트하는 몇 가지 코드를 작성하지만 내 예상 결과를 얻을 수 없습니다. 코드는 3 스레드를 시작할 수 있지만 공유 리소스를 처리하는 하나의 스레드가 잘못되었습니다. 무엇이 잘못 되었습니까 내 코드로. class ThreadDemo1{ public static void main (String[] args){

    0

    2답변

    나는 public void doSomething() 방법을 가진 종류 ClassA가있다. 이 ClassA은 다양한 응용 분야에서 널리 사용됩니다. 일부는 synchronized이 필요하고 다른 일부는 필요하지 않습니다. 또한 이것을 필요로하지 않을 때 synchronized 메서드를 호출하는 것과 관련하여 (작지만 0이 아닌) 성능 히트를 원하지 않는 경우

    0

    3답변

    코드를 첨부했습니다. 이게 무슨 뜻입니까? synchronized (m) .. ?? 왜 우리가 그걸 사용해야하니 .. ?? synchronized (this) & synchronized (m) ...의 차이점은 무엇입니까? class Waiter implements Runnable { Message m; public Waiter(Mes

    1

    2답변

    다음 코드는 http://www.programcreek.com/2009/02/notify-and-wait-example/ 에서 복사 블록 I는 대기() 을 래핑하는 while 루프를 사용하여 매우 몇 가지 예를 보았다 "하면서"내 질문 : 비슷한 문제를 해결하기위한 첫 번째 시도에서 if 문을 사용하여 wait()를 래핑했습니다. 예 : if(message

    1

    1답변

    자바의 리플렉션 API를 통해 일부 동기화 된 메서드를 호출해야합니다. public final synchronized void doSomething() { Thread.sleep(1000); } 내가 하나 개의 스레드 방법을 입력하고 첫 번째 스레드 1 초 후 (메소드 블록을 왼쪽 때까지 다른 스레드가 기다려야 할 것 두 스레드에서이 메소드를

    0

    1답변

    좋아, 그래서 기계 x 금액에 대한 몇 가지 테스트를 자동화하는 스크립트를 구축하려고 ... 그리고 나는 그들 모두가 서로 이야기하고 싶습니다. 나는 약간 새로운 스레드이며 동기화 된 메서드 사용에 대한 연구를 수행했습니다. 내 질문은, 두 개의 개별 스레드가 액세스하려고하면 어떻게됩니까? 나는 그것이 자물쇠를 이해하고 발신자에게 독점적 인 접근을 제공하지

    0

    2답변

    (java.util.ConcurrentModificationException를) 동기화 할 수 없습니다 주기. 하지만 출력에서 ​​두 개의 "시작"을 볼 수 있기 때문에 분명히 작동하지 않는 객체를 잠그고있는 이유는 이해할 수 없습니다. 미리 감사드립니다.

    0

    1답변

    전 동물원 간 프로세스 잠금을 위해 동물원 관리자 용 큐레이터 라이브러리를 사용하고 있습니다. 잠금을 생성하고 작업을 수행 한 다음 잠금을 해제하는 함수가 하나뿐입니다. 동일한 기계의 스레드가이 기능을 순차적으로 호출하여 사육사 호출을 최소화하거나이 기능이 과장된 것처럼 보이는지 확인하려면 synchronized 키워드를이 함수와 함께 사용해야합니까?

    0

    1답변

    내 서버에 액세스하기 위해 여러 클라이언트가 필요한 아래 언급 된 조건이 있습니다. 나는 다음과 같은 코드를 가지고있다. main(){ new thread(new class()).start(); } void run(){ xyz(); } xyz(){ switch(){ case 1: read() break

    0

    1답변

    이것은 ExecutorService을 사용하여 한 디렉터리에서 다른 디렉터리로 파일을 복사하는 코드이지만 순차 작업보다 느립니다. FileUtils copyFile 메서드가 동기화되지 않은 아파치를 사용하고 있습니다. 뭐가 문제 야? public class ExecutorService { private static java.util.concurrent.