কম্পিউটার টিউটোরিয়াল

জাভাতে .class ফাইল কখন তৈরি হয়


একটি জাভা ক্লাস ফাইলের এক্সটেনশন থাকে .class এবং এতে জাভা বাইটকোড থাকে। এই ক্লাস ফাইলটি জাভা ভার্চুয়াল মেশিন (JVM) দ্বারা এক্সিকিউট করা হয়। একটি .class ফাইল জাভা কম্পাইলার দ্বারা .java ফাইল থেকে সফল কম্পাইলেশনের ফলে তৈরি হয়। যদি .java ফাইলে একাধিক ক্লাস থাকে, তবে প্রতিটি ক্লাস আলাদা সেপারেট ক্লাস ফাইল-এ কম্পাইল হয়।

উদাহরণ

class A {    A() {       System.out.println("This is class A");    } } class B {    B() {       System.out.println("This is class B");    } } class C {    C() {       System.out.println("This is class C");    } } public class ClassTest {    public static void main(String[] args) {       A obj1 = new A();       B obj2 = new B();       C obj3 = new C();    } }

উপরের উদাহরণে, একটি জাভা প্রোগ্রাম সফলভাবে কম্পাইল হওয়ার পর, সংশ্লিষ্ট ফোল্ডারে চারটি .class ফাইল তৈরি হবে কারণ ClassTest.java ফাইলে চারটি ক্লাস ডিফাইন করা আছে। সেগুলো হল A.class, B.class, C.class এবং ClassTest.class।

আউটপুট

This is class A This is class B This is class C

  1. জাভাতে Enum কি কোনো ক্লাস এক্সটেন্ড করতে পারে?

  2. জাভাতে JSON অবজেক্ট ফাইলে লিখুন

  3. জাভাতে pack() মেথড কখন ব্যবহার করবেন

  4. জাভাতে JTextField-এ প্যাডিং যোগ করুন