Java R&D Interview Question

1. How many ways to create threads in Java?