কিভাবে জাভাতে প্রোগ্রাম করবেন: 3 টি ধাপ (ছবি সহ)

সুচিপত্র:

কিভাবে জাভাতে প্রোগ্রাম করবেন: 3 টি ধাপ (ছবি সহ)
কিভাবে জাভাতে প্রোগ্রাম করবেন: 3 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে জাভাতে প্রোগ্রাম করবেন: 3 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে জাভাতে প্রোগ্রাম করবেন: 3 টি ধাপ (ছবি সহ)
ভিডিও: How To hide/Remove iPhone App Library? আইফোনের অ্যাপ লাইব্রেরী সরানো যাবে? iTechMamun 2024, মে
Anonim

জাভা (জাভাস্ক্রিপ্টের সাথে বিভ্রান্ত হবেন না) অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা। জাভা একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষা যা উইন্ডোজ, ম্যাকওএস, লিনাক্স এবং অ্যান্ড্রয়েড সহ একাধিক অপারেটিং সিস্টেমের জন্য অ্যাপ্লিকেশন বিকাশের জন্য ব্যবহার করা যেতে পারে। জাভা যেভাবে কাজ করে তা হল আপনি জাভা ডেভেলপমেন্ট কিট (JDK) ডাউনলোড করুন, যা জাভা কোড ডেভেলপ করতে ব্যবহৃত হয়। কোডটি তখন বাইটকোডে সংকলিত হয় যা কম্পিউটার জাভা রানটাইম এনভায়রনমেন্ট (জেআরই) ব্যবহার করে বুঝতে পারে। জাভা দিয়ে, আপনি ন্যূনতম কাজের সাথে একাধিক অপারেটিং সিস্টেমের জন্য অ্যাপ তৈরি করতে পারেন। এই উইকিহো আপনাকে জাভা দিয়ে কিভাবে প্রোগ্রামিং শুরু করতে হয় তার মূল বিষয়গুলি শেখায়।

ধাপ

2 এর পদ্ধতি 1: আপনার যা প্রয়োজন তা ইনস্টল করা

10381 1
10381 1

ধাপ 1. ডাউনলোড এবং জাভা রানটাইম পরিবেশ ইনস্টল করুন।

জাভা রানটাইম এনভায়রনমেন্ট হল সফটওয়্যার লেয়ার যা জাভা অ্যাপ্লিকেশন চালানোর জন্য ব্যবহৃত হয়। এতে লাইব্রেরি, জাভা ভার্চুয়াল মেশিন (জেভিএম) এবং জাভা অ্যাপ্লিকেশন চালানোর জন্য প্রয়োজনীয় অন্যান্য উপাদান রয়েছে। আপনি ইতিমধ্যে এটি ইনস্টল করা। যদি না হয়, আপনার কম্পিউটারে জাভা রানটাইম এনভায়রনমেন্টের সর্বশেষ সংস্করণটি ডাউনলোড এবং ইনস্টল করার জন্য নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করুন:

  • যাও https://www.java.com/en/download/ একটি ওয়েব ব্রাউজারে।
  • ক্লিক জাভা ডাউনলোড.
  • ক্লিক সম্মত হন এবং বিনামূল্যে ডাউনলোড শুরু করুন.
  • আপনার ওয়েব ব্রাউজার বা ডাউনলোড ফোল্ডারে ইনস্টলার ফাইলটি খুলুন।
  • ইনস্টলেশন সম্পন্ন করার জন্য নির্দেশাবলী অনুসরণ করুন।
10381 2
10381 2

পদক্ষেপ 2. জাভা ডেভেলপমেন্ট কিট ডাউনলোড এবং ইনস্টল করুন।

যদিও জাভা রানটাইম এনভায়রনমেন্টে আপনার কম্পিউটারে জাভা অ্যাপ্লিকেশন চালানোর জন্য প্রয়োজনীয় সফটওয়্যার রয়েছে, এতে জাভা কোড লিখতে এবং জাভা ক্লাস অ্যাপ্লিকেশনে কম্পাইল করার জন্য প্রয়োজনীয় সরঞ্জাম নেই। তার জন্য, আপনার জাভা ডেভেলপমেন্ট কিট লাগবে। জাভা ডেভেলপমেন্ট কিট ডাউনলোড এবং ইনস্টল করার জন্য নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করুন:

  • যাও https://www.oracle.com/java/technologies/javase-downloads.html একটি ওয়েব ব্রাউজারে।
  • ক্লিক JDK ডাউনলোড করুন জাভা ডেভেলপমেন্ট কিটের সর্বশেষ সংস্করণের নিচে।
  • নিচে স্ক্রোল করুন এবং আপনার অপারেটিং সিস্টেমের জন্য উপযুক্ত ফাইলের নাম ক্লিক করুন (যেমন উইন্ডোজ ইনস্টলার, ম্যাকওএস ইনস্টলার)
  • আপনার ওয়েব ব্রাউজার বা ডাউনলোড ফোল্ডারে ডাউনলোড করা ইনস্টলার ফাইলটি খুলুন।
  • ইনস্টলেশন সম্পন্ন করার জন্য নির্দেশাবলী অনুসরণ করুন।
10381 3
10381 3

পদক্ষেপ 3. একটি জাভা আইডিই ডাউনলোড এবং ইনস্টল করুন।

আইডিই মানে ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট। এই প্রোগ্রামগুলি আপনি রচনা, ডিবাগ এবং কোড কম্পাইল করতে ব্যবহার করতে পারেন। দুটি সবচেয়ে সাধারণ IDEs হল Eclipse এবং Netbeans। আপনি জাভাতে অ্যান্ড্রয়েড ডিভাইসের জন্য অ্যাপস ডেভেলপ করতে অ্যান্ড্রয়েড স্টুডিও ব্যবহার করতে পারেন। জাভার জন্য একটি আইডিই ইনস্টল করার জন্য নিচের লাইনগুলির মধ্যে একটি ব্যবহার করুন।

  • গ্রহন
  • নেটবিন
  • অ্যান্ড্রয়েড স্টুডিও

2 এর পদ্ধতি 2: জাভাতে একটি "হ্যালো ওয়ার্ল্ড" প্রোগ্রাম তৈরি করা

10381 4
10381 4

ধাপ 1. আপনার জাভা আইডিই খুলুন।

আপনি যে আইডিই ডাউনলোড করতে চান তা খুলুন। আপনি উইন্ডোজ স্টার্ট মেনুতে বা ম্যাকের অ্যাপ্লিকেশন ফোল্ডারে অ্যাপ খুলতে পারেন।

10381 5
10381 5

পদক্ষেপ 2. একটি নতুন জাভা প্রকল্প তৈরি করুন।

আপনি যখন আপনার আইডিই প্রথম খুলবেন তখন আপনাকে একটি নতুন প্রকল্প তৈরির বিকল্প দেওয়া হতে পারে। যদি না হয়, ক্লিক করুন ফাইল উপরের মেনু বারে, এবং তারপরে একটি নতুন জাভা প্রকল্প বা নতুন জাভা অ্যাপ্লিকেশন তৈরি করার বিকল্পটি ক্লিক করুন।

10381 6
10381 6

পদক্ষেপ 3. আপনার প্রকল্পের একটি নাম দিন।

যখন আপনি একটি নতুন জাভা অ্যাপ্লিকেশন বা প্রকল্প তৈরি করবেন, তখন আপনাকে আপনার প্রকল্পের একটি নাম দিতে বলা হবে। আপনার প্রকল্পের জন্য একটি নাম টাইপ করতে উপরের ক্ষেত্রটি ব্যবহার করুন। আপনি এটিকে "হ্যালো" বা "হ্যালো_ওয়ার্ল্ড" বা আপনি যা চান তার নাম দিতে পারেন।

10381 7
10381 7

ধাপ 4. একটি নতুন জাভা ক্লাস তৈরি করুন।

যখন আপনি আপনার IDE তে একটি নতুন প্রকল্প তৈরি করেন, তখন প্যাকেজ এক্সপ্লোরার প্যানেলটি সনাক্ত করুন, যা সাধারণত বাম দিকে থাকে। এখানে আপনি আপনার প্রকল্পের সাথে সম্পর্কিত সমস্ত ফাইল খুঁজে পেতে পারেন। আপনার প্রকল্পের জন্য একটি নতুন শ্রেণী তৈরি করতে, আপনার প্রকল্পের নামটিতে ডান ক্লিক করুন এবং ক্লিক করুন নতুন ক্লাস অথবা ক্লিক করুন নতুন অনুসরণ করে ক্লাস । "নাম" ক্ষেত্রে ক্লাসের জন্য একটি নাম লিখুন এবং ক্লিক করুন শেষ করুন।

  • একটি জাভা ক্লাস জাভা বস্তুর জন্য কনস্ট্রাক্টর বা ব্লুপ্রিন্টের মত। একটি জাভা শ্রেণীতে "সদস্য" নামে তাদের নিজস্ব বৈশিষ্ট্যযুক্ত এক বা একাধিক বস্তু থাকতে পারে।
  • একটি নতুন শ্রেণী তৈরি করার কোডটি এরকম কিছু দেখায়

    পাবলিক ক্লাস হ্যালো {

  • । "পাবলিক" শব্দটি অ্যাক্সেস সংশোধনকারী। এটি নির্দেশ করে যে প্রোগ্রামের মধ্যে ক্লাস বা বস্তুটি কী অ্যাক্সেস করতে পারে। "ক্লাস" শব্দটি নির্দেশ করে যে এটি একটি নতুন শ্রেণী। তারা শব্দ "হ্যালো" হল ক্লাসের নাম। অবশেষে, কোঁকড়া-বন্ধনী "{" শেষে ক্লাস খোলে। আপনি সম্ভবত একটি বন্ধ কোঁকড়া-বন্ধনী লক্ষ্য করবেন "}" কয়েক লাইন নিচে। এই ক্লাসের অংশ হল সমস্ত কোড এই দুটি কোঁকড়া বন্ধনীগুলির মধ্যে চলে যায়।
10381 8
10381 8

ধাপ 5. পরবর্তী লাইনে ইন্ডেন্ট করুন এবং পরের লাইনে পাবলিক স্ট্যাটিক ভয়েড মেইন (স্ট্রিং আর্গস) টাইপ করুন।

এই লাইনটি নতুন সদস্য তৈরি করতে ব্যবহৃত হয়। একজন সদস্য একটি শ্রেণীর বৈশিষ্ট্য। একটি নির্দিষ্ট নির্দেশাবলী সহ কোড ধারণকারী সদস্যকে "পদ্ধতি" বলা হয়। পদ্ধতিগুলি কোডে পরবর্তী সময়ে বলা যেতে পারে এবং চালানো যায়। সমস্ত জাভা প্রোগ্রামগুলির "মেইন" নামে একটি পদ্ধতি থাকা দরকার। এটি নির্দেশ করে যে প্রোগ্রামটি কোথায় শুরু হয়। "পাবলিক" শব্দটি অ্যাক্সেস সংশোধনকারী।

  • "পাবলিক" শব্দটি আবার অ্যাক্সেস সংশোধনকারী। যেহেতু এটি "পাবলিক" এ সেট করা আছে তার মানে এই পদ্ধতিটি প্রোগ্রামের যে কোন জায়গায় বলা যেতে পারে। যদি এটি "প্রাইভেট" এ সেট করা থাকে, তাহলে এর অর্থ এই পদ্ধতিটি কেবল ক্লাসের মধ্যেই অ্যাক্সেস করা যাবে।
  • কীওয়ার্ড "স্ট্যাটিক" ইঙ্গিত দেয় যে এই সদস্যটি ক্লাসের অন্য কোন বস্তুর আগে এবং অন্য কোন বস্তু বা দৃষ্টান্ত উল্লেখ না করে অ্যাক্সেস করা যেতে পারে।
  • কীওয়ার্ড "অকার্যকর" পদ্ধতিটির রিটার্ন মান। এটি নির্দেশ করে যে এটি কোন মান ফেরত দেয় না। যদি এটি একটি নম্বর ফেরত দিতে হয়, তাহলে আপনি যে ধরনের মান ফেরত দিতে চান তার উপর নির্ভর করে "int" বা "float" বা "double" এ পরিবর্তন করা হবে।
  • "প্রধান" শব্দটি কেবল সদস্যের নাম। প্রোগ্রামটি কোথায় শুরু হয় তা নির্দেশ করার জন্য সমস্ত জাভা প্রোগ্রামগুলির "প্রধান" নামক একটি পদ্ধতি থাকা দরকার।

যখনই আপনার বন্ধনীর মধ্যে কোন লেখা থাকে (যেমন String args {}), তাকে আর্গুমেন্ট বলা হয়। একটি যুক্তি একটি পূর্ণসংখ্যা, ডবল, ভাসা বা স্ট্রিং এর মতো অনেক কিছু হতে পারে। কোডের এই লাইনটি ইঙ্গিত করছে যে পদ্ধতিটি একটি প্রত্যাশিত আর্গুমেন্ট টাইপ অ্যারে (বস্তুর একটি তালিকা) যার মধ্যে স্ট্রিং রয়েছে।

যখন আপনি কোডটি অগত্যা প্রয়োজন হয় না তখন ইন্ডেন্ট করা, কিন্তু এটি আপনার কোডকে সংগঠিত রাখতে সাহায্য করে এবং নির্দেশ করে যে কোডের কোন লাইনগুলি কোন শ্রেণী, সদস্য বা পদ্ধতির অংশ। যখনই আপনি একটি নতুন শ্রেণী, সদস্য বা পদ্ধতি তৈরি করবেন তখন কোডের প্রতিটি লাইন ইন্ডেন্ট করুন। অথবা একটি নতুন কোঁকড়া-বন্ধনী প্রতিটি উদাহরণের পরে

10381 9
10381 9

ধাপ 6. পরবর্তী লাইনে ইন্ডেন্ট করুন এবং System.out.println ("Hello World") টাইপ করুন;

এই লাইনটি স্ট্রিং হিসাবে "হ্যালো ওয়ার্ল্ড" শব্দগুলি মুদ্রণ করতে ব্যবহৃত হয়।

  • "সিস্টেম" শব্দটি নির্দেশ করে যে সিস্টেম শ্রেণীর এই অংশটি।
  • "আউট" শব্দটি নির্দেশ করে যে এটি একটি আউটপুট।
  • কীওয়ার্ড "প্রিন্টলিন" প্রোগ্রামটিকে আউটপুট প্যানেল, টার্মিনাল বা কমান্ড লাইনে কিছু প্রিন্ট করতে বলে।
  • যেহেতু "হ্যালো ওয়ার্ল্ড" বন্ধনীতে আছে, এটি একটি যুক্তির উদাহরণ। এই ক্ষেত্রে, যুক্তিটি একটি স্ট্রিং যা বলে "হ্যালো ওয়ার্ল্ড"।
10381 10
10381 10

ধাপ 7. আপনার প্রোগ্রাম পরীক্ষা করুন।

প্রোগ্রামিং এর একটি অবিচ্ছেদ্য অংশে পরীক্ষা। এইভাবে আপনি নিশ্চিত করুন যে আপনার প্রোগ্রাম সঠিকভাবে কাজ করছে। Eclipse বা Netbeans এ পরীক্ষা করার জন্য, পর্দার শীর্ষে সবুজ 'প্লে' ত্রিভুজটিতে ক্লিক করুন। স্ক্রিনের নীচে আউটপুট প্যানেলে আপনাকে "হ্যালো ওয়ার্ল্ড" বলতে হবে। যদি এটি না হয় তবে সমস্যাটি সমাধান করার জন্য আপনাকে কিছু সমস্যা সমাধান করতে হবে। আপনার সম্পূর্ণ কোড এই মত কিছু দেখতে হবে:

public class MyProgram {public static void main (String args) {System.out.println ("Hello World"); }}

  • সমস্ত কোডের জন্য সিনট্যাক্স চেক করুন এবং নিশ্চিত করুন যে এটি সঠিকভাবে প্রবেশ করছে। নিশ্চিত করুন যে কীওয়ার্ডগুলি যথাযথ ক্রমে আছে এবং ক্যাপিটালাইজেশন সহ সঠিক বানান আছে।
  • নিশ্চিত করুন যে প্রতিটি ক্লাস এবং পদ্ধতির জন্য প্রতিটি খোলা কোঁকড়া-বন্ধনী পদ্ধতি বা ক্লাসের পরে একটি অনুরূপ বন্ধ কোঁকড়া-বন্ধনী আছে।
  • গুগল কোন ত্রুটি বার্তা আপনি পান এবং দেখুন একটি সমাধান আছে কিনা। কখনও কখনও এটি সিস্টেমে সমস্যা হতে পারে। আপনার একটি ফাইল মুছে ফেলার প্রয়োজন হতে পারে, অথবা জাভা পুনরায় ইনস্টল করতে হতে পারে।

ভিডিও - এই পরিষেবাটি ব্যবহার করে, কিছু তথ্য ইউটিউবের সাথে শেয়ার করা যেতে পারে।

পরামর্শ

  • আপনার কোড সুসংগঠিত রাখুন এবং সহজে পড়া, প্রত্যাহার এবং আপডেট করার জন্য প্রচুর মন্তব্য যোগ করুন।
  • আপনি কিছু অভিজ্ঞতা পাওয়ার পর, সান মাইক্রোসিস্টেমস থেকে অফিসিয়াল প্রোগ্রামার সার্টিফিকেশন নেওয়ার চেষ্টা করুন। এটি তৃতীয় পক্ষের কাছ থেকে পাওয়া অন্য যেকোনো শংসাপত্রের চেয়ে অনেক বেশি গুরুতর।
  • প্রযুক্তিগুলি শিখুন যেখানে জাভা শক্তিশালী: নেটওয়ার্ক যোগাযোগ, ডাটাবেস সংযোগ, ওয়েব ডেভেলপমেন্ট ইত্যাদি।
  • সাহায্য করতে পারলে "ম্যাজিক নম্বর" ব্যবহার করবেন না। ম্যাজিক সংখ্যা হল এমন সংখ্যা এবং মান যা আপনার কোডের মাধ্যমে বিতরণ করা হয় যখন সেগুলিকে একটি পরিবর্তনশীল হিসাবে সংজ্ঞায়িত করা উচিত, যাতে সেগুলিকে পুনরায় ব্যবহার করা যায় এবং একটি মন্তব্যে ব্যাখ্যা করা যায় যাতে তারা কী প্রতিনিধিত্ব করে তা বোঝা যায়। এটি কোড বজায় রাখা এবং আপডেট করা সহজ করে তোলে।
  • অপ্রয়োজনীয়ভাবে লম্বা পদ্ধতি (সাবরুটিন/ফাংশনগুলির জন্য জাভা নাম) কে অবজ্ঞা করা হয় কারণ সেগুলি আপনার কোড পড়া কঠিন এবং আপডেট করা কঠিন করে তোলে। আপনার কোডকে ছোট, সুনির্দিষ্ট মডিউলগুলিতে ফ্যাক্ট করতে শিখুন যা একটি কাজ ভাল করে।
  • আপনি মূল বিষয়গুলি আয়ত্ত করার পরে, বিদ্যমান ওপেন সোর্স প্রকল্পে যোগ দেওয়ার চেষ্টা করুন এবং অন্যান্য লোকের সাথে একসাথে কাজ করুন। শেখার দৃষ্টিকোণ থেকে, এটি নিজের দ্বারা বড় এবং জটিল কিছু বিকাশের চেয়ে আরও দক্ষ।
  • এসডিকে দিয়ে দেওয়া API এর মাধ্যমে যান। পদ্ধতি এবং ক্লাসের বর্ণনা পড়ার অভ্যাস করুন। এটি আপনাকে পরবর্তী সময় যখন প্রয়োজন হবে তখন ব্যবহৃত পদ্ধতি বা ক্লাস মনে রাখতে সাহায্য করবে।
  • মাস্টার JUnit এবং স্বয়ংক্রিয় পরীক্ষা লিখুন যা আপনার প্রোগ্রামের ধারাবাহিকতা পরীক্ষা করে। সর্বাধিক গুরুতর প্রকল্পগুলি এটি করে।
  • টার্মিনাল বা কমান্ড লাইনে আপনার জাভা প্রোগ্রাম পরীক্ষা করার চেষ্টা করুন। ম্যাকের টার্মিনাল, অথবা উইন্ডোজে সিএমডি খুলুন। আপনার জাভা ফাইলের পথ অনুসরণ করে "সিডি" টাইপ করুন। তারপরে আপনার প্রোগ্রামের নাম অনুসারে "জাভা" টাইপ করুন এবং এন্টার টিপুন।
  • চাকা পুনরায় উদ্ভাবন করবেন না। জাভা সর্বদা ওপেন সোর্স লাইব্রেরি পুনusingব্যবহারের বিষয়ে ছিল। আপনার যদি এমন কিছু প্রয়োজন হয় যা সাধারণত ব্যবহৃত হয় না, সাধারণত একটি লাইব্রেরি থাকে যা আপনাকে সাহায্য করে
  • বস্তু ভিত্তিক দৃষ্টান্তের সুবিধা নিন। আপনার কোডের দক্ষতা বাড়ানোর জন্য উত্তরাধিকার, ক্লাস, পলিমারফিজম এবং এনক্যাপসুলেশন কীভাবে ব্যবহার করবেন তা শিখুন। অবজেক্ট-ওরিয়েন্টেড হওয়া জাভার শক্তিশালী পয়েন্টগুলির মধ্যে একটি, তাই এটি সম্পূর্ণরূপে ব্যবহার করুন।
  • নতুনদের জন্য বুকবুনের জাভাতে কিছু ভালো ফ্রি বই আছে

প্রস্তাবিত: