ডেটফরম্যাট থ্রেড-সেফ নয়। যদি একাধিক থ্রেড একই DateFormat অবজেক্ট ব্যবহার করে কোনো সিঙ্ক্রোনাইজেশন ছাড়াই আপনি অপ্রত্যাশিত ফলাফল পেতে পারেন। তাই আপনার হয় ডেটফরম্যাট অবজেক্টে অ্যাক্সেস সিঙ্ক্রোনাইজ করা উচিত, একটি থ্রেডলোকাল ভেরিয়েবল ব্যবহার করা উচিত বা একটি বিকল্প তারিখ API যেমন জোডা-টাইম ব্যবহার করা উচিত। স্ট্যাটিক একটি সমস্যা হওয়া উচিত নয়।
ডেটটাইম ফরম্যাটার কি স্ট্যাটিক হওয়া উচিত?
ডেটটাইম ফরম্যাটার ক্লাস অপরিবর্তনীয় এবং থ্রেড-সেফ উভয়ই; এটি (এবং করা উচিত) একটি স্ট্যাটিক ধ্রুবক যেখানে উপযুক্ত সেখানে বরাদ্দ করা যেতে পারে।
সিম্পলডেটফরম্যাট কি থ্রেড-নিরাপদ সত্য b মিথ্যা?
SimpleDateFormat থ্রেড কি নিরাপদ? ব্যাখ্যা: SimpleDateFormat থ্রেড নিরাপদ নয়. মাল্টিথ্রেড পরিবেশে, আমাদের সুস্পষ্টভাবে থ্রেড পরিচালনা করতে হবে।
আমি SimpleDateFormat এর পরিবর্তে কি ব্যবহার করতে পারি?
টাইম ফরম্যাটিং এবং পার্সিং
DateTimeFormatter পুরানো সিম্পলডেট ফরম্যাটের একটি প্রতিস্থাপন যা থ্রেড-সেফ এবং অতিরিক্ত কার্যকারিতা প্রদান করে।
জাভা টেক্সট ডেটফর্ম্যাটের একটি স্ট্যাটিক ফিল্ড যা থ্রেড-সেফ নয়?
8 উত্তর। ডেট ফরম্যাটগুলি থ্রেড-নিরাপদ নয়, যার অর্থ তারা রাষ্ট্রের অভ্যন্তরীণ প্রতিনিধিত্ব বজায় রাখে। একটি স্থির প্রেক্ষাপটে তাদের ব্যবহার করা কিছু চমত্কার অদ্ভুত বাগ দিতে পারে যদি একাধিক থ্রেড একই সাথে একই উদাহরণে অ্যাক্সেস করে।