You can create a thread in Java by either extending the Thread class or implementing the Runnable interface. Once you have a class that extends Thread or implements Runnable, you can create an object of that class and call its start() method to execute the thread.