প্রশ্ন ট্যাগ «java»

জাভা হ'ল একটি উচ্চ-স্তরের, প্ল্যাটফর্ম-স্বতন্ত্র, অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষা যা মূলত সান মাইক্রোসিস্টেমগুলি তৈরি করেছে yste জাভা বর্তমানে ওরাকলের মালিকানাধীন, যা ২০১০ সালে সান কিনেছে।

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

7
জাভার জেনেরিক গুলিতে কী ভুল? [বন্ধ]
আমি এই সাইটের পোস্টগুলিতে বেশ কয়েকবার দেখেছি যা জাভা জেনেরিকের প্রয়োগকে ডিক্রি করে। এখন, আমি সত্যই বলতে পারি যে এগুলি ব্যবহার করে আমার কোনও সমস্যা হয়নি। তবে আমি নিজে জেনেরিক ক্লাস করার চেষ্টা করিনি not সুতরাং, জাভা এর জেনেরিক সমর্থন নিয়ে আপনার সমস্যাগুলি কী?
49 java  generics 

8
আমরা কি বাণিজ্যিক ব্যবহারের জন্য জাভা ব্যবহার করতে পারি?
জাভা হ'ল জিপিএল লাইসেন্স (উইকিপিডিয়া থেকে রেফারেন্স)। আমি নিশ্চিত না যে আমি এটি বাণিজ্যিক প্রকল্পগুলিতে ব্যবহার করতে পারি। আমার কাছে ইতিমধ্যে জাভাতে লেখা একটি ওয়েবসাইট রয়েছে এবং আমি এটি বাণিজ্যিক ব্যবহারের জন্য ব্যবহার করার পরিকল্পনা করছি। এটা কি অবৈধ?
49 java  licensing  bcl 

6
কোনও শ্রেণীর নিজস্ব তালিকার উপশ্রেণী হিসাবে সংজ্ঞায়িত করার অসুবিধা কী হবে?
আমার সাম্প্রতিক প্রকল্পে, আমি নিম্নলিখিত শিরোনাম সহ একটি শ্রেণি সংজ্ঞায়িত করেছি: public class Node extends ArrayList<Node> { ... } যাইহোক, আমার সিএস অধ্যাপকের সাথে আলোচনা করার পরে, তিনি জানিয়েছিলেন যে ক্লাসটি উভয়ই "স্মৃতির জন্য ভয়ঙ্কর" এবং "খারাপ অনুশীলন" হবে। আমি প্রথমটি বিশেষভাবে সত্য বলে খুঁজে পাইনি এবং দ্বিতীয়টিটি বিষয়গত হতে …

3
উদাহরণস্বরূপ বা স্থিতিশীল হিসাবে সহায়ক পদ্ধতিগুলি - কোনটি আরও ভাল অনুশীলন?
এই প্রশ্নটি সাবজেক্টিভ তবে আমি বেশ কৌতূহল ছিলাম যে সর্বাধিক প্রোগ্রামাররা এটির কাছে যান। নীচের নমুনাটি সিউডো-সি # তে রয়েছে তবে এটি জাভা, সি ++ এবং অন্যান্য ওওপি ভাষার ক্ষেত্রেও প্রযোজ্য। যাইহোক, আমার ক্লাসে সাহায্যকারী পদ্ধতিগুলি লেখার সময়, আমি এগুলি স্থির হিসাবে ঘোষণা করি এবং সাহায্যকারী পদ্ধতির যদি তাদের প্রয়োজন …

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

6
`C> = '0' বা` সি> = 48` পরীক্ষা করা কি ভাল?
আমার কয়েকজন সহকর্মীর সাথে আলোচনার পরে, আমি সর্বোত্তম অনুশীলনগুলি অনুসরণ করে জাভাতে চর ডেটা টাইপকে কীভাবে আচরণ করব সে সম্পর্কে একটি 'দার্শনিক' প্রশ্ন ধরুন একটি সাধারণ দৃশ্য (স্পষ্টতই এটি আমার প্রশ্নের একটি অনুশীলনকে অর্থ দেওয়ার জন্য খুব সহজ উদাহরণ) যেখানে স্ট্রিংয়ের ইনপুট হিসাবে দেওয়া হয়েছে, আপনাকে এতে উপস্থিত সংখ্যার অক্ষরের …

6
অর্থপূর্ণ শ্রেণীর নাম সহ জাভা সংগ্রহগুলি মাস্ক করার জন্য ভাল বা খারাপ অনুশীলন?
ইদানীং আমি মানব-বান্ধব শ্রেণীর নাম সহ জাভা সংগ্রহগুলি "মাস্কিং" করার অভ্যাসে এসেছি। কয়েকটি সহজ উদাহরণ: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<String, Widget> { } বা: // If you saw a ArrayList<ArrayList<?>> being passed around in the code, would you // run …

11
জাভা এবং সি ++ এর চেয়ে বেশি কারণে আমি সি # বেছে নেব? [বন্ধ]
সি # আজকাল জনপ্রিয় বলে মনে হচ্ছে। শুনেছি সিনথেটিকভাবে এটি প্রায় জাভার মতোই। জাভা এবং সি ++ একটি দীর্ঘ সময়ের জন্য বিদ্যমান। জাভা এবং সি ++ এর চেয়ে বেশি কারণে আমি সি # বেছে নেব?

5
সি # বিকাশকারী হিসাবে, আপনি কি অ্যান্ড্রয়েডের জন্য বিকাশ করতে জাভা শিখবেন বা পরিবর্তে মনোড্রয়েড ব্যবহার করবেন? [বন্ধ]
আমি নিজেকে সি # তে বেশ পারদর্শী মনে করব। এটি এই মুহুর্তে আমার পছন্দের ভাষা এবং এটিই মূলত আমার সমস্ত পেশাদার অভিজ্ঞতা রয়েছে। তবুও, আমি মনোড্রয়েড প্রকল্পের অস্তিত্ব দেখে হতবাক হয়েছি । আমার বরাবরই বোঝা যাচ্ছে যে সি # এবং জাভা খুব কাছাকাছি close পছন্দ করুন, যদি আপনি একজনকে জানেন …
46 java  c#  .net  android  monodroid 

5
নির্মাতা প্যাটার্ন: কখন ব্যর্থ হবে?
বিল্ডার প্যাটার্নটি বাস্তবায়ন করার সময়, আমি প্রায়শই নিজেকে বিলম্বিত করি যে কখন বিল্ডিংটি ব্যর্থ হতে দেয় এবং আমি এমনকি কয়েকদিন পরেই বিষয়টি নিয়ে বিভিন্ন অবস্থান গ্রহণ করার ব্যবস্থা করি। প্রথমে কিছু ব্যাখ্যা: তাড়াতাড়ি ব্যর্থ হওয়ার সাথে সাথে আমি বলতে চাইছি যে কোনও অবৈধ প্যারামিটারটি প্রবেশের সাথে সাথে একটি অবজেক্ট তৈরি …

6
কোডটির জন্য সুরক্ষামূলক প্রোগ্রামিং অনুশীলনগুলি অনুসরণ করা কতটা প্রয়োজনীয় যেগুলি কখনই প্রকাশ্যে উপলব্ধ করা হবে না?
আমি একটি কার্ড গেমের জাভা বাস্তবায়ন লিখছি, তাই আমি একটি বিশেষ ধরণের সংগ্রহ তৈরি করেছি যা আমি একটি জোন বলছি। জাভা সংগ্রহের সমস্ত পরিবর্তন পদ্ধতিগুলি অসমর্থিত, তবে জোন এপিআই-তে একটি পদ্ধতি রয়েছে move(Zone, Card), যা প্রদত্ত অঞ্চল থেকে একটি কার্ডকে নিজের কাছে নিয়ে যায় (প্যাকেজ-ব্যক্তিগত কৌশল দ্বারা সম্পন্ন)। এইভাবে, আমি …

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

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

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.