Java: Thread.current스레드().sleep(x)와실.sleep(x) 이건 내 코드에 있어 Thread.currentThread().sleep(x); 이클립스는 나에게 잡음을 쓰라고 말한다. Thread.sleep(x); 대신, 왜?차이점은 무엇입니까? 이 두 가지 방법 사이에 기능상의 차이가 있습니까?두 가지 방식이 아닌 하나의 방식만 있으며 정적입니다.인스턴스 참조를 통해 정적 메서드를 호출할 수 있지만 스타일은 좋지 않습니다.이는 프로그래머가 인스턴스 메서드를 호출하고 있다고 생각함을 나타냅니다.혼란스러운 프로그래머는 현재의 스레드가 아닌 다른 스레드를 이 방법으로 잠들어 버릴 수 있다고 생각할 수 있습니다. 두 코드 라인이 같은 작업을 수행하지만 두 번째 코드가 더 나은 스타일입니다...