KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is it bad programming to initialize two threads with the same instance of a runnable? What difference would it make to initialize with separate instances of a runnable, and does sharing memory locations at all for the same instance of a runnable have anything to do with performance? public static void main(String[] args)throws Exception { H h = new H(); H h2 = new H(); Thread j = new Thread(h); j.setName("11"); Thread jj = new Thread(h);//instead of new H() jj.setName("22"); j.start(); jj.start(); } class H implements Runnable { public void run() { while(true) { System.out.println(Thread.currentThread().getName()); } } }
Tags (comma-separated)
Save Edits
Cancel