এ ফিরে যান টুলস

Java অনলাইন কম্পাইলার

JDK ছাড়াই ব্রাউজারে Java 8, 11 ও 17 চালান

সম্প্রতি আপডেট করা হ���়েছে
My tools
No tools yet

লোড হচ্ছে...

Java কোড অনলাইনে কম্পাইল ও রান করার ধাপ

  1. 1

    কোড পেস্ট করুন বা উদাহরণ বাছুন

    এডিটরে Java কোড লিখুন, অথবা Hello World, Stream API বা ল্যাম্বডা এক্সপ্রেশনের মতো অন্তর্নির্মিত উদাহরণ দিয়ে শুরু করুন।

  2. 2

    Java সংস্করণ বাছুন

    রান করার আগে টুলবারে Java 8, 11 বা 17 বেছে নিন, যাতে ওই সংস্করণের সিনট্যাক্স ও স্ট্যান্ডার্ড লাইব্রেরির আচরণ যাচাই করা যায়।

  3. 3

    রান করুন ও ফল দেখুন

    প্রথমবার রান করলে ব্রাউজারে Java কম্পাইলার লোড ও ওয়ার্ম-আপ হয়; এরপর কম্পাইল তাৎক্ষণিক। প্রোগ্রাম আউটপুট, কম্পাইল আউটপুট ও ত্রুটির জন্য আলাদা ট্যাব রয়েছে।

  4. 4

    ফল কপি করুন বা কোড শেয়ার করুন

    কোড ও তার আউটপুট কপি করুন, স্থানীয় ইতিহাস থেকে আগের সংস্করণ ফিরিয়ে আনুন, বা কোডসহ শেয়ার লিঙ্ক তৈরি করুন।

ফাংশন ওভারভিউ

Java অনলাইন কম্পাইলার, যা JDK ইনস্টল না করেই ব্রাউজারে সরাসরি Java কোড কম্পাইল ও রান করে। Java 8, 11 ও 17-এর মধ্যে বদল করুন — সিনট্যাক্স যাচাই, ইন্টারভিউ প্রস্তুতি ও ক্লাসে প্রদর্শনের জন্য সুবিধাজনক।

টুলের বিবরণ

শক্তিশালী Java Playground যা Java 8, 11, 17 সংস্করণ সমর্থন করে। CheerpJ WebAssembly JVM প্রযুক্তির উপর ভিত্তি করে, সরাসরি ব্রাউজারে Java কোড সংকলন এবং চালানো যায়। সিনট্যাক্স হাইলাইটিং, প্রাক-সেট উদাহরণ, ইতিহাস রেকর্ড এবং আরও অনেক বৈশিষ্ট্য প্রদান করে, কোনো সফটওয়্যার ইনস্টল করার প্রয়োজন নেই।

ক্ষমতা চেকলিস্ট

  • Java অনলাইন কম্পাইলার: ব্রাউজারেই কম্পাইল ও রান — JDK ইনস্টল, এনভায়রনমেন্ট ভেরিয়েবল সেট বা IDE খোলার দরকার নেই।
  • Java কোড অনলাইনে চালান — Java 8, 11 ও 17-এর মধ্যে বদল করে একই কোডের আচরণ তুলনা করুন।
  • কম্পাইল আউটপুট, প্রোগ্রাম আউটপুট ও ত্রুটি তিনটি আলাদা ট্যাবে দেখানো হয়, ফলে কম্পাইল ত্রুটি ও রানটাইম এক্সেপশন কখনও মিশে যায় না।
  • 7টি প্রস্তুত উদাহরণ অন্তর্ভুক্ত: Hello World, ক্লাস ও অবজেক্ট, ArrayList, Stream API, ল্যাম্বডা এক্সপ্রেশন, তারিখ ও সময়, এবং স্ট্রিং প্রক্রিয়াকরণ।
  • এডিটরে Java সিনট্যাক্স হাইলাইটিং ও লাইন নম্বর, এক ক্লিকে কোড ও আউটপুট কপি, এবং প্রতিটি রানে 30 সেকেন্ডের সীমা।
  • স্থানীয় ইতিহাস ও শেয়ার লিঙ্ক: আগে চালানো কোড ফিরিয়ে আনুন, বা কোডসহ একটি URL তৈরি করে সহপাঠী বা সহকর্মীকে পাঠান।
  • CheerpJ WebAssembly-এর উপর নির্মিত — কোড আপনার নিজের ব্রাউজারেই কম্পাইল ও রান হয়। কিছুই আপলোড হয় না, লগইন নেই, বিজ্ঞাপন নেই।

সংশ্লিষ্ট টুলস

সংশ্লিষ্ট গাইড

সাধারণ প্রশ্নাবলী

এই টুল ব্রাউজারে Java কম্পাইল ও রান করার পদ্ধতি
এই টুল CheerpJ ব্যবহার করে, যা WebAssembly-ভিত্তিক একটি JVM বাস্তবায়ন এবং কোনও প্লাগইন বা ইনস্টলেশন ছাড়াই আধুনিক ব্রাউজারে Java বাইটকোড সরাসরি চালাতে দেয়।
এই টুলে যেসব Java সংস্করণ বদল করা যায়
Java 8, 11 ও 17 সমর্থিত। রানটাইম Java কম্পাইলারসহ সম্পূর্ণ JDK কার্যকারিতা সরবরাহ করে।
তৃতীয় পক্ষের JAR লাইব্রেরি সমর্থনের পরিধি
বাহ্যিক JAR লাইব্রেরি লোড করা এখনও সমর্থিত নয়, তাই কোডকে JDK-এর স্ট্যান্ডার্ড লাইব্রেরির মধ্যেই থাকতে হবে।
আপনার কোড ও ইতিহাস সংরক্ষণের স্থান
আপনার কোড পুরোপুরি ব্রাউজারে চলে এবং কোনও সার্ভারে আপলোড হয় না। ইতিহাস ব্রাউজারের স্থানীয় স্টোরেজে থাকে, আর লিঙ্ক তৈরি হয় কেবল আপনি নিজে শেয়ার করতে চাইলে।
প্রথম রানের ওয়ার্ম-আপ সময় ও পরবর্তী গতি
প্রথম রানে ব্রাউজারে Java কম্পাইলার লোড ও ওয়ার্ম-আপ হয়, নেটওয়ার্ক অনুযায়ী সাধারণত 1–3 মিনিট লাগে। ওয়ার্ম-আপ একবারই হয়; এরপর প্রতিটি রান তাৎক্ষণিক।
যে সক্ষমতাগুলো এই টুল এখনও সমর্থন করে না
স্ট্যান্ডার্ড ইনপুট, ফাইল আপলোড ও বহু-ফাইল প্রকল্প সমর্থিত নয়, এবং প্রতিটি রান 30 সেকেন্ডে সীমাবদ্ধ। একটি ক্লাসের সিনট্যাক্স ও যুক্তি যাচাইয়ের জন্য উপযুক্ত, ইন্টারঅ্যাকটিভ ইনপুট বা বাহ্যিক ফাইলনির্ভর প্রোগ্রামের জন্য নয়।