Java Keywords

জাভা কীওয়ার্ড

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

জাভা কীওয়ার্ডের তালিকা:

জাভা কীওয়ার্ড বা সংরক্ষিত শব্দগুলির একটি তালিকা নীচে দেওয়া হল:

  1. abstract: জাভা বিমূর্ত কীওয়ার্ড একটি বিমূর্ত ক্লাস ঘোষণা করতে ব্যবহৃত হয়। একটি বিমূর্ত শ্রেণী ইন্টারফেসের বাস্তবায়ন প্রদান করতে পারে। এটিতে বিমূর্ত এবং অ-বিমূর্ত পদ্ধতি থাকতে পারে।
  2. boolean:  জাভা বুলিয়ান কীওয়ার্ড একটি ভেরিয়েবলকে বুলিয়ান টাইপ হিসাবে ঘোষণা করতে ব্যবহৃত হয়। এটি শুধুমাত্র সত্য এবং মিথ্যা মান ধরে রাখতে পারে।
  3. break:লুপ বা সুইচ স্টেটমেন্ট ভাঙতে Java break কীওয়ার্ড ব্যবহার করা হয়। এটি নির্দিষ্ট পরিস্থিতিতে প্রোগ্রামের বর্তমান প্রবাহকে ভেঙে দেয়।
  4. byte: জাভা বাইট কীওয়ার্ড একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা 8-বিট ডেটা মান ধরে রাখতে পারে।
  5. case:  জাভা কেস কীওয়ার্ডটি টেক্সটের ব্লক চিহ্নিত করতে সুইচ স্টেটমেন্টের সাথে ব্যবহার করা হয়।
  6. catch:  জাভা ক্যাচ কীওয়ার্ড ট্রাই স্টেটমেন্টের দ্বারা উত্পন্ন ব্যতিক্রমগুলি ধরতে ব্যবহৃত হয়। এটি শুধুমাত্র চেষ্টা ব্লক পরে ব্যবহার করা আবশ্যক.
  7. char: জাভা char কীওয়ার্ড একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা স্বাক্ষরবিহীন 16-বিট ইউনিকোড অক্ষর ধারণ করতে পারে
  8. class: জাভা ক্লাস কীওয়ার্ড একটি ক্লাস ঘোষণা করতে ব্যবহৃত হয়।
  9. continue:লুপ চালিয়ে যেতে Java continue কীওয়ার্ড ব্যবহার করা হয়। এটি প্রোগ্রামের বর্তমান প্রবাহ অব্যাহত রাখে এবং নির্দিষ্ট শর্তে অবশিষ্ট কোডটি এড়িয়ে যায়।
  10. default: জাভা ডিফল্ট কীওয়ার্ড একটি সুইচ স্টেটমেন্টে কোডের ডিফল্ট ব্লক নির্দিষ্ট করতে ব্যবহৃত হয়।
  11. do: একটি লুপ ঘোষণা করতে নিয়ন্ত্রণ বিবৃতিতে Java do কীওয়ার্ড ব্যবহার করা হয়। এটি প্রোগ্রামের একটি অংশকে কয়েকবার পুনরাবৃত্তি করতে পারে।
  12. double: জাভা ডাবল কীওয়ার্ড একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা 64-বিট ফ্লোটিং-পয়েন্ট নম্বর ধারণ করতে পারে।
  13. else Java else কীওয়ার্ড একটি if স্টেটমেন্টে বিকল্প শাখা নির্দেশ করতে ব্যবহৃত হয়।
  14. enum:  জাভা enum কীওয়ার্ড একটি নির্দিষ্ট ধ্রুবক সেট সংজ্ঞায়িত করতে ব্যবহৃত হয়। Enum কনস্ট্রাক্টর সবসময় ব্যক্তিগত বা ডিফল্ট হয়।
  15. extends: জাভা এক্সটেন্ডস কীওয়ার্ডটি বোঝানোর জন্য ব্যবহৃত হয় যে একটি ক্লাস অন্য ক্লাস বা ইন্টারফেস থেকে উদ্ভূত হয়েছে।
  16. final:  জাভা চূড়ান্ত কীওয়ার্ডটি বোঝাতে ব্যবহৃত হয় যে একটি ভেরিয়েবল একটি ধ্রুবক মান ধারণ করে। এটি একটি পরিবর্তনশীল সঙ্গে ব্যবহার করা হয়. এটি ব্যবহারকারীকে ভেরিয়েবলের মান আপডেট করা থেকে সীমাবদ্ধ করতে ব্যবহৃত হয়।
  17. finally:জাভা অবশেষে একটি ট্রাই-ক্যাচ কাঠামোতে কোডের একটি ব্লক নির্দেশ করে। একটি ব্যতিক্রম পরিচালনা করা হোক বা না হোক এই ব্লকটি সর্বদা কার্যকর করা হয়।
  18. float: জাভা ফ্লোট কীওয়ার্ড একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা একটি 32-বিট ফ্লোটিং-পয়েন্ট নম্বর ধারণ করতে পারে।
  19. for: কিওয়ার্ডের জন্য জাভা একটি ফর লুপ শুরু করতে ব্যবহৃত হয়। কিছু শর্ত সত্য হয়ে গেলে বারবার নির্দেশাবলী/ফাংশনগুলির একটি সেট চালানোর জন্য এটি ব্যবহার করা হয়। পুনরাবৃত্তির সংখ্যা স্থির থাকলে, লুপের জন্য ব্যবহার করার পরামর্শ দেওয়া হয়।
  20. if:  Java যদি কীওয়ার্ড শর্ত পরীক্ষা করে। শর্ত সত্য হলে এটি if ব্লক কার্যকর করে।
  21. implements: জাভা ইমপ্লিমেন্টস কীওয়ার্ড একটি ইন্টারফেস বাস্তবায়নের জন্য ব্যবহার করা হয়।
  22. import:  Java import কীওয়ার্ড ক্লাস এবং ইন্টারফেসকে উপলব্ধ করে এবং বর্তমান সোর্স কোডে অ্যাক্সেসযোগ্য করে।
  23. instanceof:জাভা instanceof কীওয়ার্ডটি পরীক্ষা করতে ব্যবহৃত হয় যে বস্তুটি নির্দিষ্ট শ্রেণীর একটি উদাহরণ বা একটি ইন্টারফেস প্রয়োগ করে।
  24. int:Java int কীওয়ার্ড একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা একটি 32-বিট স্বাক্ষরিত পূর্ণসংখ্যা ধারণ করতে পারে।
  25. interface:  জাভা ইন্টারফেস কীওয়ার্ড একটি ইন্টারফেস ঘোষণা করতে ব্যবহৃত হয়। এটি শুধুমাত্র বিমূর্ত পদ্ধতি থাকতে পারে।
  26. long:  Java long keyword একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা একটি 64-বিট পূর্ণসংখ্যা ধারণ করতে পারে।
  27. native:  JNI (জাভা নেটিভ ইন্টারফেস) ব্যবহার করে নেটিভ কোডে একটি পদ্ধতি প্রয়োগ করা হয়েছে তা নির্দিষ্ট করতে Java নেটিভ কীওয়ার্ড ব্যবহার করা হয়।
  28. new:  Java new keyword ব্যবহার করা হয় নতুন বস্তু তৈরি করতে।
  29. null: জাভা নাল কীওয়ার্ডটি বোঝানোর জন্য ব্যবহার করা হয় যে একটি রেফারেন্স কোন কিছুর উল্লেখ করে না। এটা আবর্জনা মান অপসারণ.
  30. package: জাভা প্যাকেজ কীওয়ার্ড একটি জাভা প্যাকেজ ঘোষণা করতে ব্যবহৃত হয় যাতে ক্লাস অন্তর্ভুক্ত থাকে।
  31. private:  জাভা প্রাইভেট কীওয়ার্ড একটি অ্যাক্সেস মডিফায়ার। এটি নির্দেশ করতে ব্যবহৃত হয় যে একটি পদ্ধতি বা পরিবর্তনশীল শুধুমাত্র সেই ক্লাসে অ্যাক্সেস করা যেতে পারে যেখানে এটি ঘোষণা করা হয়েছে।
  32. protected:  জাভা সুরক্ষিত কীওয়ার্ড একটি অ্যাক্সেস মডিফায়ার। এটি প্যাকেজের মধ্যে এবং প্যাকেজের বাইরে অ্যাক্সেসযোগ্য হতে পারে তবে শুধুমাত্র উত্তরাধিকারের মাধ্যমে। এটি ক্লাসের সাথে প্রয়োগ করা যাবে না।
  33. public: জাভা পাবলিক কীওয়ার্ড একটি অ্যাক্সেস মডিফায়ার। এটি নির্দেশ করতে ব্যবহৃত হয় যে কোনও আইটেম যে কোনও জায়গায় অ্যাক্সেসযোগ্য। অন্যান্য সমস্ত সংশোধকগুলির মধ্যে এটির ব্যাপক সুযোগ রয়েছে।
  34. return: জাভা রিটার্ন কীওয়ার্ড একটি মেথড থেকে রিটার্ন করার জন্য ব্যবহার করা হয় যখন এর এক্সিকিউশন সম্পূর্ণ হয়।
  35. short: জাভা শর্ট কীওয়ার্ড একটি ভেরিয়েবল ঘোষণা করতে ব্যবহৃত হয় যা একটি 16-বিট পূর্ণসংখ্যা ধারণ করতে পারে।
  36. static:  জাভা স্ট্যাটিক কীওয়ার্ড ব্যবহার করা হয় যে একটি পরিবর্তনশীল বা পদ্ধতি একটি ক্লাস পদ্ধতি। জাভাতে স্ট্যাটিক কীওয়ার্ড প্রধানত মেমরি ব্যবস্থাপনার জন্য ব্যবহৃত হয়।
  37. strictfp:  পোর্টেবিলিটি নিশ্চিত করতে ফ্লোটিং-পয়েন্ট গণনা সীমাবদ্ধ করতে Java strictfp ব্যবহার করা হয়।
  38. super: জাভা সুপার কীওয়ার্ড হল একটি রেফারেন্স ভেরিয়েবল যা প্যারেন্ট ক্লাস অবজেক্টের জন্য ব্যবহার করা হয়। এটি অবিলম্বে অভিভাবক শ্রেণীর পদ্ধতির জন্য ব্যবহার করা যেতে পারে।
  39. switch: জাভা সুইচ কীওয়ার্ডে একটি সুইচ স্টেটমেন্ট থাকে যা পরীক্ষার মানের উপর ভিত্তি করে কোড নির্বাহ করে। সুইচ স্টেটমেন্ট একাধিক মানের বিপরীতে একটি ভেরিয়েবলের সমতা পরীক্ষা করে।
  40. synchronized: জাভা সিঙ্ক্রোনাইজড কীওয়ার্ড মাল্টিথ্রেডেড কোডে গুরুত্বপূর্ণ বিভাগ বা পদ্ধতি নির্দিষ্ট করতে ব্যবহৃত হয়।
  41. this:  Java এই কীওয়ার্ডটি একটি মেথড বা কনস্ট্রাক্টরে বর্তমান অবজেক্টকে রেফার করতে ব্যবহার করা যেতে পারে।
  42. throw:  জাভা থ্রো কীওয়ার্ডটি স্পষ্টভাবে একটি ব্যতিক্রম নিক্ষেপ করতে ব্যবহৃত হয়। থ্রো কীওয়ার্ডটি মূলত কাস্টম ব্যতিক্রম থ্রো করার জন্য ব্যবহৃত হয়। এটি একটি উদাহরণ দ্বারা অনুসরণ করা হয়.
  43. throws: জাভা থ্রোস কীওয়ার্ড একটি ব্যতিক্রম ঘোষণা করতে ব্যবহৃত হয়। চেক করা ব্যতিক্রমগুলি থ্রো দিয়ে প্রচার করা যেতে পারে।
  44. transient: জাভা ট্রানজিয়েন্ট কীওয়ার্ড সিরিয়ালাইজেশনে ব্যবহৃত হয়। আপনি যদি কোনও ডেটা সদস্যকে ক্ষণস্থায়ী হিসাবে সংজ্ঞায়িত করেন তবে এটি সিরিয়াল করা হবে না।
  45. try: জাভা try কীওয়ার্ড কোডের একটি ব্লক শুরু করতে ব্যবহৃত হয় যা ব্যতিক্রমের জন্য পরীক্ষা করা হবে। চেষ্টা ব্লক অবশ্যই ক্যাচ বা অবশেষে ব্লক দ্বারা অনুসরণ করা আবশ্যক.
  46. void: Java void কীওয়ার্ড ব্যবহার করা হয় নির্দিষ্ট করার জন্য যে একটি পদ্ধতির রিটার্ন মান নেই।
  47. volatile: জাভা উদ্বায়ী কীওয়ার্ড ব্যবহার করা হয় যে একটি ভেরিয়েবল অ্যাসিঙ্ক্রোনাসভাবে পরিবর্তন হতে পারে।
  48. while: Java while কীওয়ার্ড ব্যবহার করা হয় while লুপ শুরু করতে। এই লুপ প্রোগ্রামের একটি অংশ বেশ কয়েকবার পুনরাবৃত্তি করে। পুনরাবৃত্তির সংখ্যা স্থির না হলে, while লুপ ব্যবহার করার পরামর্শ দেওয়া হয়।


Leave a Reply