জাভা কি দুর্বলভাবে টাইপ করা হয় বা শক্তিশালীভাবে টাইপ করা হয়?
জাভা কি দুর্বলভাবে টাইপ করা হয় বা শক্তিশালীভাবে টাইপ করা হয়?

ভিডিও: জাভা কি দুর্বলভাবে টাইপ করা হয় বা শক্তিশালীভাবে টাইপ করা হয়?

ভিডিও: জাভা কি দুর্বলভাবে টাইপ করা হয় বা শক্তিশালীভাবে টাইপ করা হয়?
ভিডিও: জাভা প্রোগ্রামিং কি, কিভাবে শিখবেন 2024, এপ্রিল
Anonim

জাভা একটি স্থিতিশীল- টাইপ করা ভাষা. ক দুর্বলভাবে টাইপ করা ভাষা, ভেরিয়েবলগুলিকে অসংলগ্ন প্রকারের সাথে অন্তর্নিহিতভাবে জোর করা যেতে পারে, যেখানে ক দৃঢ়ভাবে টাইপ করা ভাষা তারা পারে না, এবং একটি স্পষ্ট রূপান্তর প্রয়োজন। উভয় জাভা এবং পাইথন হয় দৃঢ়ভাবে টাইপ করা ভাষা উদাহরন স্বরুপ দুর্বলভাবে টাইপ করা ভাষাগুলি হল পার্ল এবং রেক্স।

এই বিষয়ে, শক্তিশালীভাবে টাইপ করা এবং দুর্বলভাবে টাইপ করা মধ্যে পার্থক্য কি?

প্রধান পার্থক্য , কঠোরভাবে কথা বলা, মধ্যে ক দৃঢ়ভাবে টাইপ করা ভাষা এবং ক দুর্বলভাবে টাইপ করা এক যে a দুর্বলভাবে টাইপ করা একজন রূপান্তর করে মধ্যে অসংলগ্ন প্রকারগুলি অন্তর্নিহিতভাবে, যখন ক দৃঢ়ভাবে টাইপ করা একটি সাধারণত অন্তর্নিহিত রূপান্তর অনুমোদন করে না মধ্যে সম্পর্কহীন প্রকার।

একইভাবে, দুর্বলভাবে টাইপ করা মানে কি? "প্রবলভাবে" এর বিপরীত টাইপ করা " হয় " দুর্বলভাবে টাইপ করা ", যা মানে আপনি করতে পারা টাইপ সিস্টেমের চারপাশে কাজ করুন। গ হয় কুখ্যাতভাবে দুর্বলভাবে টাইপ করা কারণ যেকোনো পয়েন্টার টাইপ হয় অন্য যেকোন পয়েন্টার টাইপে পরিবর্তনযোগ্য কেবল ঢালাই করে।

কেন জাভা দৃঢ়ভাবে টাইপ করা হয়?

জাভা ইহা একটি দৃঢ়ভাবে টাইপ করা প্রোগ্রামিং ভাষা কারণ প্রতিটি ভেরিয়েবলকে একটি ডাটা টাইপ দিয়ে ঘোষণা করতে হবে। একটি ভেরিয়েবল ধারণ করতে পারে এমন মানগুলির পরিসর না জেনে জীবন শুরু করতে পারে না এবং একবার এটি ঘোষণা করা হলে, ভেরিয়েবলের ডেটা টাইপ পরিবর্তন করতে পারে না।

দৃঢ়ভাবে টাইপ করা বলতে কী বোঝায়?

ক দৃঢ়ভাবে - টাইপ করা প্রোগ্রামিং ভাষা একটি যার মধ্যে প্রতিটি প্রকার ডেটার (যেমন পূর্ণসংখ্যা, অক্ষর, হেক্সাডেসিমেল, প্যাকড দশমিক এবং আরও অনেক কিছু) প্রোগ্রামিং ভাষার অংশ এবং সমস্ত ধ্রুবক বা ভেরিয়েবল হিসাবে পূর্বনির্ধারিত। সংজ্ঞায়িত একটি প্রদত্ত প্রোগ্রামের জন্য একটি ডেটা প্রকারের সাথে বর্ণনা করা আবশ্যক।

প্রস্তাবিত: