#3 Java Architecture | JVM, JRE, Bytecode | Programming in Bengali

preview_player
Показать описание
Java Architecture | JVM, JRE, Bytecode | Programming in Bengali

এই ভিডিওতে আমরা শিখব:
- জাভা কোড চালানোর পদক্ষেপ
- বাইট কোড কি?
- জাভা একটি প্ল্যাটফর্ম-স্বাধীন ভাষা
- Object Oriented Programming ভাষা
- JRE এবং JDK কি?

#1
জাভা কোড চালানোর পদক্ষেপ:-
- একটি জাভা কোড চালানোর জন্য আমাদের JVM প্রয়োজন।
- JVM এর কাজ হল আপনার তৈরি করা জাভা কোডটি এক্সিকিউট করা কিন্তু এটি সরাসরি কোড গ্রহণ করে না।
- JVM জাভা কোড গ্রহণ করে না কারণ এটি শুধুমাত্র বাইট কোড বোঝে।
- জাভা কম্পাইলার যা JAVAC নামেও পরিচিত, জাভা কোডকে বাইট কোডে রূপান্তর করতে ব্যবহৃত হয়।
- বাইট কোডের এক্সটেনশন হল .class
- এইভাবে, প্রোগ্রামার দ্বারা লিখিত কোডটি প্রথমে কম্পাইলার দ্বারা বাইট কোডে রূপান্তরিত হয় এবং তারপর সেই বাইট কোডটি JVM-এ যায়।

#2
জাভা একটি প্ল্যাটফর্ম-স্বাধীন ভাষা:-
এর মানে আপনি যে কোনো হার্ডওয়্যার বা অপারেটিং সিস্টেম নির্বিশেষে যেকোনো মেশিনে জাভা চালাতে পারেন।
একটি জাভা কোড চালানোর জন্য মেশিনের যে একটি জিনিস প্রয়োজন তা হল একটি JVM।

#3
জাভা একটি বস্তু-ভিত্তিক ভাষা (Object Oriented):-
- অবজেক্ট-ওরিয়েন্টেড মানে সবকিছু একটি অবজেক্ট হওয়া উচিত।
- একটি বস্তু তৈরি করার জন্য আমাদের সর্বদা একটি ক্লাসের প্রয়োজন হয়।

#5
JRE :-
- জাভা অ্যাপ্লিকেশন চালানোর জন্য, আপনার অতিরিক্ত লাইব্রেরি প্রয়োজন এবং রানটাইম প্রয়োজন। রানটাইম এমন কিছু যেখানে আপনি জিনিসগুলি চালান।
- আপনি অতিরিক্ত লাইব্রেরি ব্যবহার করেন এবং আপনার একটি পরিবেশও (Environment) প্রয়োজন।
- JVM JRE এর একটি অংশ।
JVM - Java Virtual Machine
JRE - জাভা রানটাইম এনভায়রনমেন্ট

Follow Us:

Hashtags:
#java #learnjava #javainbengali #learnprogramming #programmingbengali #javaintroduction #BangaliEngineer

-----------------------------------------------------------------------------------
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statutes that might otherwise be infringing. Non-profit, educational, or personal use tips the balance in favor of fair use. No copyright infringement intended.
Рекомендации по теме