Search code examples
javamultithreadingserverclientchat

Multi-client server use: which method better


Creating multi-client server use extends Thread or implements Runnable in Java.

Using

public class Receiver implements Runnable {

or

public class Receiver extends Thread {

Which one is better for my code?


Solution

  • It is always better to Implement Runnable, In case you are using Runnable u can execute it with a thread or threadpool

    Please read "implements Runnable" vs "extends Thread" in Java

    for more details