আধুনিক জাভাতে সর্বশেষ জাভা ভাষার বৈশিষ্ট্য এবং বর্ণনা রয়েছে। SE15, SE16, SE17, SE18 হল জাভার সংস্করণ যা অ্যাপে বিস্তারিত আছে।
জাভা একটি উচ্চ-স্তরের, শ্রেণী-ভিত্তিক, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা যা যতটা সম্ভব কম বাস্তবায়ন নির্ভরতা রাখার জন্য ডিজাইন করা হয়েছে। এটি একটি সাধারণ-উদ্দেশ্যমূলক প্রোগ্রামিং ভাষা যা প্রোগ্রামারদের একবার লিখতে, যেকোনও জায়গায় চালাতে দেয় (WORA), যার অর্থ হল কম্পাইল করা জাভা কোড সমস্ত প্ল্যাটফর্মে চলতে পারে যা পুনরায় কম্পাইল করার প্রয়োজন ছাড়াই জাভা সমর্থন করে। জাভা অ্যাপ্লিকেশনগুলি সাধারণত বাইটকোডে সংকলিত হয় যা অন্তর্নিহিত কম্পিউটার আর্কিটেকচার নির্বিশেষে যেকোনো জাভা ভার্চুয়াল মেশিনে (JVM) চলতে পারে। জাভা-এর সিনট্যাক্স C এবং C++ এর মতই, কিন্তু তাদের উভয়ের চেয়ে কম নিম্ন-স্তরের সুবিধা রয়েছে। জাভা রানটাইম গতিশীল ক্ষমতা প্রদান করে (যেমন প্রতিফলন এবং রানটাইম কোড পরিবর্তন) যা সাধারণত প্রচলিত কম্পাইল করা ভাষায় পাওয়া যায় না। 2019 সাল পর্যন্ত, জাভা গিটহাব অনুসারে ব্যবহৃত সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষাগুলির মধ্যে একটি ছিল, বিশেষ করে ক্লায়েন্ট-সার্ভার ওয়েব অ্যাপ্লিকেশনগুলির জন্য, রিপোর্ট করা 9 মিলিয়ন ডেভেলপারের সাথে।
আপডেট করা হয়েছে
৯ ফেব, ২০২২