Creating threads in 4 different ways - extends, runnable, anonymous,
lambda