জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ সম্পর্কে ধারণা
সবচেয়ে জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে জাভা প্রোগ্রামিং। এটি একটি পূর্ণাঙ্গ অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ। এর জনপ্রিয়তার অনেক গুলো কারণের মধ্যে একটি প্রধাণ কারণ হচ্ছে Portability বা বহনযোগ্যতা, এর মানে হচ্ছে একই কোড যে কোন প্লাটফর্মে কাজ করে। এন্টারপ্রাইজ লেভেলের সফটওয়ার তৈরি করতে জাভা ব্যবহৃত হয়। এছাড়া অ্যান্ড্রয়েড অ্যাপ তৈরি করতেও জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহৃত হয়।
এ ব্লগে জাভা নিয়ে অনেক গুলো আর্টিকেল রয়েছে। এখানে সব গুলো আর্টিকেলের লিস্ট পাওয়া যাবে যেন সব গুলো লেখা থেকে দরকারি গুলো খুজে পেতে সুবিধে হয়।
জাভা প্রোগ্রামিং করার জন্য দারুণ IDE হচ্ছে IntelliJ IDEA। যদিও নিচের কিছু লেখাতে Eclipse IDE ব্যবহার করা হয়েছে, আপনি চাইলে IntelliJ IDEA ব্যবহার করতে পারেন।
এখানে এ পর্যন্ত জাভা নিয়ে লেখা সকল পোস্টের লিঙ্ক দেওয়া হলো, সামনে যদি লিখি সেগুলোও যোগ করা হবেঃ
- জাভাতে সূচনা
- JDK এবং Eclipse IDE ইন্সটলেশন এবং একটি জাভা প্রোগ্রাম রান করা।
- প্রোগ্রামিং শুরু করার জন্য গাইডলাইন।
- জাভাতে ডাটা ইনপুট
- জাভাতে String
- জাভাতে স্ট্রিং পার্সিং – split
- জাভাতে Array।
- জাভাতে ArrayList [এরে লিস্ট] ও এর ব্যবহার।
- মেথড বনাম ফাংশন অথবা ফাংশন বনাম মেথড
- জাভাতে ভেক্টর ও এর মেথড গুলো
- Java তে Palindrome চেক করার জন্য ছোট্ট একটা প্রোগ্রাম।
- জাভাতে একটি ইমেজ লোড করা।
- জাভা দিয়ে একটি টেক্সট ফাইলে কিছু ডাটা লেখা।
- জাভা দিয়ে একটি টেক্সট ফাইল থেকে ডাটা পড়া।
জাভা গ্রাফিক্যেল ইউজার ইন্টারফেস
- জাভাতে গ্রাফিক্যাল ইউজার ইন্টারফেস
- জাভা JFrame
- জাভা গ্রাফিকাল ইউজার ইন্টারফেস – JavaFX
- JavaFX – বাটন, টেক্সট ফিল্ড ও লেবেল
- জাভা গ্রাফ্রিক্যাল ইন্টারফেস – JavaFX ChoiceBox
জাভা সফটওয়ার প্যাকেজিং