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

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

3
কোনও ডিএও সিঙ্গলটন হওয়া উচিত?
আমি একটি রেস্টলফুল এপিআই বিকাশ করছি এবং আমি মনে করি আমার সংস্থাগুলির জন্য ডিএওগুলি ব্যবহার করা সুবিধাজনক কারণ যদিও আমি কেবল সেগুলি সঞ্চয় করার জন্য মেমরি ব্যবহার করার পরিকল্পনা করি, তবে আমি যদি আমার লাইব্রেরি ব্যবহার করি তবে তারা যদি তাদের ব্যবহার করার সিদ্ধান্ত নেন তবে আমি তার দরজা বন্ধ …

6
প্রতিটি পদ্ধতির আলাদা আলাদা ইউনাইট টেস্ট ক্লাস থাকা উচিত?
আমি আমার ক্লাসের জন্য JUnit ইউনিট পরীক্ষা লিখছি। প্রতিটি পদ্ধতির জন্য পৃথক ক্লাস করা কি ভাল, বা প্রতিটি প্রকৃত শ্রেণির জন্য কেবল একটি পরীক্ষার ক্লাস রয়েছে?

4
বুলিয়ান ক্ষেত্রের নামকরণ যা একটি ক্রিয়াপদ
জাভাতে, বুলিয়ান ক্ষেত্রগুলির জন্য কনভেনশন গেটর এবং সেটার হবে isField()এবং setField()। এই পুরোপুরি জরিমানা ফিল্ডের নাম যে বিশেষণ হয় পছন্দ সঙ্গে কাজ করে active, visible, closed, ইত্যাদি তবে আমি কীভাবে এমন একটি ক্ষেত্রটির নাম করব যার একটি ক্রিয়াপদের অর্থ আছে haveChildren? (_ ) ক্রিয়া ( ) এর সাথে যুক্ত করুন, …
14 java  naming 

4
পরীক্ষা করা শ্রেণীর খারাপ অভ্যাসের জন্য গুপ্তচরবৃত্তি করা কি?
আমি এমন একটি প্রকল্পে কাজ করছি যেখানে শ্রেণীর অভ্যন্তরীণ কলগুলি স্বাভাবিক তবে ফলাফলগুলি বহুগুণ সাধারণ মান। উদাহরণ ( বাস্তব কোড নয় ): public boolean findError(Set<Thing1> set1, Set<Thing2> set2) { if (!checkFirstCondition(set1, set2)) { return false; } if (!checkSecondCondition(set1, set2)) { return false; } return true; } এই ধরণের কোডের জন্য …

6
নীচের কোড স্নিপেট থেকে / অন্যথায়- যদি অনেকের থেকে বাঁচার আরও ভাল উপায় কী?
আমি একটি সার্লেট লিখতে চেষ্টা করছি যা "ক্রিয়া" মানের উপর ভিত্তি করে টাস্ক করে এটি ইনপুট হিসাবে প্রেরণ করে। যার নমুনা এখানে দেওয়া হল public class SampleClass extends HttpServlet { public static void action1() throws Exception{ //Do some actions } public static void action2() throws Exception{ //Do some actions } …

5
এনামদের তাদের স্ট্রিং প্রতিনিধিত্বকে আরও সহজ করার জন্য নামকরণের জন্য সমস্ত ক্যাপের বিরুদ্ধে যাওয়া কি ঠিক আছে?
আমি বেশ কয়েকবার লোককে দেখেছি শিরোনাম-কেস এমনকি সমস্ত নিম্ন-মামলার নামকরণ এনাম ধ্রুবকের জন্য করা হয়, উদাহরণস্বরূপ: enum Color { red, yellow, green; } throw new IllegalStateException("Light should not be " + color + ".")উদাহরণস্বরূপ , যদি আপনি এটি করতে চান তবে এটি তাদের স্ট্রিং ফর্মটির সাথে কাজ সহজ এবং সহজ …
14 java  conventions  enum 

1
জাভা ডিফল্ট পদ্ধতি ব্যবহার
কয়েক দশক ধরে এটা ক্ষেত্রে যে ইন্টারফেসগুলি ছিল হয়েছে শুধুমাত্র শুধুমাত্র (শুধুমাত্র) মেথড স্বাক্ষর উল্লেখ জন্য। আমাদের বলা হয়েছিল যে এটি ছিল "জিনিসগুলি করার সঠিক উপায় ™"। তারপরে জাভা 8 বেরিয়ে এসে বলল: ভাল, এর, আহ, এখন আপনি ডিফল্ট পদ্ধতিগুলি নির্ধারণ করতে পারেন। চালাতে হবে, বাই। আমি কীভাবে অভিজ্ঞ জাভা …

6
কোনও উপস্থাপকের উপস্থাপকের সাথে ম্যাপিংয়ের ওওপি উপায় পরিষ্কার করুন
আমি জাভা, যেখানে প্রতিটি টুকরা নিজস্ব প্রকার (ভালো হয় (যেমন দাবা হিসাবে) একটি বোর্ড খেলা তৈরি করছি Pawn, Rookইত্যাদি)। অ্যাপ্লিকেশনটির জিইউআই অংশের জন্য আমার এই টুকরোটির প্রতিটি জন্য একটি চিত্র দরকার। যেহেতু করছেন মত ​​করে rook.image(); ইউআই এবং ব্যবসায়িক যুক্তির বিচ্ছেদ লঙ্ঘন করে, আমি প্রতিটি টুকরোর জন্য একটি পৃথক উপস্থাপক …

5
"স্ট্যাটিক ইন্টারফেস" একটি ভাল অনুশীলন?
আমি সম্প্রতি দেখেছি ইন্টারফেসে স্থির পদ্ধতি থাকার বিকল্প রয়েছে। ইন্টারফেসের স্থির ক্ষেত্রগুলির মতোই, একটি আকর্ষণীয় আচরণ রয়েছে: এগুলি উত্তরাধিকার সূত্রে প্রাপ্ত হয় না। আমি নিশ্চিত নই যে এটি বাস্তবিক ইন্টারফেসগুলিতে কার্যকর হবে any তবে এটি প্রোগ্রামারকে এমন ইন্টারফেস তৈরি করতে সক্ষম করে যা স্ট্যাটিক স্টাফের জন্য যেমন কেবল খাম, যেমন …
13 java  java8 

4
যদি আমার আইডিই এত স্মার্ট হয় তবে কেন আমাকে "ক্লোন ()" কাস্ট করা দরকার?
আমার কোডটি টাইপ করার সময় আমার আইডিই ( নেটবিয়ান ) টাইপ আমার চেক Collectionsকরে। তবে, কেন আমাকে প্রত্যাবর্তিত অবজেক্টটি ফেলে দিতে হবে Object.clone()? যা ঠিক আছে। কোন ক্ষতি কোন ফাউল। কিন্তু তবুও, আমি বুঝতে পারি না। টাইপ চেকিং, castালাই ছাড়াই, প্রত্যাশিত বস্তুটি Object.clone()সম্ভব নয়? জেনেরিক্স ফ্রেমওয়ার্ক আমার মনে আইডিই পরীক্ষা …

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

4
এক-বর্ণের ভেরিয়েবলগুলির ব্যবহারকে কী উত্সাহ দেওয়া হচ্ছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । জাভাতে কী এক-বর্ণের ভেরিয়েবলের ব্যবহারকে উত্সাহ দেওয়া হয়েছে? কোড স্নিপেট বা …

3
কীভাবে একজন যুক্তি কম রাখে এবং তৃতীয় পক্ষের নির্ভরতা আলাদা রাখে?
আমি একটি তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করি। তারা আমাকে একটি পোজো পাস করেছে যা আমাদের উদ্দেশ্য এবং উদ্দেশ্যগুলির জন্য সম্ভবত এইভাবে প্রয়োগ করা হয়েছে: public class OurData { private String foo; private String bar; private String baz; private String quux; // A lot more than this // IMPORTANT: NOTE THAT …

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

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

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