এটি ইতিমধ্যে ইঙ্গিত করা হয়েছে, তবে কেবল স্পষ্ট করে বলা যায়: কেবলমাত্র এটি চালানো () পদ্ধতি বলার জন্য একটি নতুন থ্রেড অবজেক্ট তৈরি করা অযথা ব্যয়বহুল এবং এটি একটি প্রধান লাল পতাকা হওয়া উচিত। রান্নেবল ইমপ্ল তৈরি করার জন্য এটি একটি আরও ভাল, আরও ডিকোপলড ডিজাইন হবে এবং হয় (ক) পছন্দসই আচরণটি হলে সরাসরি এটি রান করুন () পদ্ধতিটি কল করুন , বা (খ) সেই রান্নেবলের সাথে একটি নতুন থ্রেড তৈরি করুন এবং থ্রেড শুরু করুন।
আরও ভাল, আরও decoupling জন্য, ইন্টারন্যাশনাল Executorএবং JDK 5 এবং আরও নতুন কাঠামো দেখুন। এটি আপনাকে সংক্ষেপে, কীভাবে কার্যকর করা হবে (এক্সিকিউটার বাস্তবায়ন, যা বর্তমান থ্রেডে রান্নেবল কার্যকর করতে পারে, একটি নতুন থ্রেডে, একটি পুল থেকে বিদ্যমান থ্রেডটি ব্যবহার করে ) কীভাবে কার্যকর করা হবে তা থেকে ডিকুয়াল করার সুযোগ দেয়, এবং কি না).