title: Do I have to manually stop threads in Java?
body: <p>When my application is ready to exit, either by closing a window or invoking the System.exit() method. Do I have to manually stop the threads I may have created or will Java take care of that for me?</p>