이 코드를 잘못 이해할 수있는 사람이 있는지 궁금합니다. 기본적으로 나는 튜토리얼에서 일하고 있으며 다른 클래스에서 아래 클래스를 호출하고있다. 그리고 다음과 같은 에러가 발생한다.스레드가 올바르게 동작하지 않음
예외 글 "스레드 1"java.lang.Thread.run에서 org.newdawn.spaceinvaders.TCPChat.run (TCPChat.java:322) 에서 java.lang.NullPointerException이 (알 소스)
다른 클래스에서 오류가 발생했다는 것을 알았지 만 별도의 스레드를 설정하는 작은 클래스로 다른 클래스를 테스트했습니다. 제대로 작동하지만이 클래스에서 새 스레드를 구현하자마자 - 그것은 모든 종류의 문제를 일으 킵니다. 이 클래스에서 스레드를 올바르게 설정하고 있습니까?
기본적으로 테스트 루프를 사용하여이 클래스의 스레드를 설정할 수 있습니다.하지만 나머지 게임의 기능을 가져 오면 때로 중지되거나 전혀 표시되지 않습니다.
어디서 잘못 될 수 있는지에 대한 제안은 크게 감사하겠습니다.
감사합니다.
621 줄의 코드? 이봐, 무슨 관련이있을 수 있니? – miku
당신이 준 것 대신에'TCPChat'의 코드를 제공하십시오. – Bozho
@ 실제로 MYYN 없음 : D – Bozho