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

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

4
যুক্তি বিবেচনা না করে মকিতো কোনও পদ্ধতিতে স্ট্যাব করতে পারে?
আমি মকিতো ব্যবহার করে কিছু উত্তরাধিকার কোড পরীক্ষা করার চেষ্টা করছি। আমি নীচে FooDaoহিসাবে উত্পাদনে ব্যবহৃত হয় যে স্টাব করতে চাই : foo = fooDao.getBar(new Bazoo()); আমি লিখতে পারি: when(fooDao.getBar(new Bazoo())).thenReturn(myFoo); তবে সুস্পষ্ট সমস্যাটি হ'ল আমি getBar()সেই একই Bazooবস্তুর সাথে কখনই ডাকি না যেটির জন্য আমি পদ্ধতিটি স্তম্ভিত করেছিলাম। ( …

30
একটি বেসরকারী পদ্ধতিটিকে ইউনিট পরীক্ষার জন্য সর্বজনীন করা হচ্ছে ... ভাল ধারণা?
মডারেটর দ্রষ্টব্য: ইতিমধ্যে এখানে 39 টি পোস্ট পোস্ট হয়েছে (কিছু মুছে ফেলা হয়েছে)। আপনার উত্তর পোস্ট করার আগে, আপনি আলোচনায় অর্থবহ কিছু যুক্ত করতে পারেন কিনা তা বিবেচনা করুন। আপনি সম্ভবত অন্য কেউ ইতিমধ্যে যা বলেছেন তা পুনরাবৃত্তি করছেন। আমি মাঝেমধ্যে নিজেকে শ্রেণীর জনসাধারণের জন্য একটি বেসরকারী পদ্ধতি তৈরি করার …
301 c#  java  unit-testing 

8
মকিতো সহ নির্দিষ্ট ধরণের একটি তালিকা কীভাবে ক্যাপচার করবেন
মকিটোস আর্গুমেন্টক্যাপ্টোর ব্যবহার করে নির্দিষ্ট ধরণের একটি তালিকা ক্যাপচার করার কোনও উপায় আছে কি? এটি কাজ করে না: ArgumentCaptor<ArrayList<SomeType>> argument = ArgumentCaptor.forClass(ArrayList.class);

18
আপনি কীভাবে কোনও জিনিসের গভীর অনুলিপি তৈরি করবেন?
ডিপ অবজেক্ট কপি ফাংশন বাস্তবায়ন করা কিছুটা কঠিন। আসল অবজেক্টটি নিশ্চিত করার জন্য আপনি কী পদক্ষেপ গ্রহণ করেছেন এবং ক্লোন করা কোনও রেফারেন্স ভাগ করে নিচ্ছে?
301 java  class  clone 


9
নির্ভরতা ইনজেকশন নির্মাতাদের উন্মাদনা এড়াতে কীভাবে?
আমি দেখতে পেয়েছি যে আমার নির্মাতারা এটি দেখতে শুরু করছেন: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) বর্ধমান পরামিতি তালিকা সহ। যেহেতু "ধারক" আমার নির্ভরতা ইনজেকশন ধারক, কেন আমি কেবল এটি করতে পারি না: public MyClass(Container con) প্রতিটি ক্লাসের জন্য? ডাউনসাইড কি কি? আমি যদি এটি করি তবে মনে …

9
গসন: স্ট্রিংটি সরাসরি জসনঅবজেক্টে রূপান্তর করুন (কোনও পজো নেই)
এটি বের করার মতো মনে হচ্ছে না। আমি জিএসএন-তে জেএসওন ট্রি ম্যানিপুলেশন চেষ্টা করছি, তবে আমার এমন একটি মামলা রয়েছে যেখানে রূপান্তরিত হওয়ার আগে আমার কাছে স্ট্রিংকে রূপান্তর করতে কোনও POJO জানি না বা নেই JsonObject। সেখানে সরাসরি একটি থেকে যেতে একটি উপায় আছে কি Stringকরতে JsonObject? আমি নিম্নলিখিতটি ব্যবহার …
300 java  json  gson 


20
সংগ্রহের জন্য হ্যাশকোড পদ্ধতির জন্য সর্বোত্তম বাস্তবায়ন
hashCode()সংগ্রহের জন্য পদ্ধতির সর্বোত্তম প্রয়োগের বিষয়ে আমরা কীভাবে সিদ্ধান্ত নেব (ধরে নিই যে সমান পদ্ধতিটি সঠিকভাবে ওভাররাইড করা হয়েছে)?
299 java  hash  equals  hashcode 

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

9
"সাম্প্রতিক টাইপ @ 2f92e0f4" না পেয়ে আমি কীভাবে আমার জাভা বস্তুটি মুদ্রণ করব?
আমার নিম্নরূপে একটি ক্লাস সংজ্ঞায়িত হয়েছে: public class Person { private String name; // constructor and getter/setter omitted } আমি আমার ক্লাসের একটি উদাহরণ মুদ্রণের চেষ্টা করেছি: System.out.println(myPerson); কিন্তু আমি নিম্নলিখিত আউটপুট করেছেন: com.foo.Person@2f92e0f4। যখন আমি একটি Personবস্তুর অ্যারে মুদ্রণের চেষ্টা করেছি তখন একই রকম ঘটনা ঘটেছিল : Person[] people …
299 java  string  object  tostring 

25
কী কারণে জাভা.এল.আরআইইন্ডেক্স আউটঅফফাউন্ডস এক্সসেপশন হয় এবং আমি কীভাবে এটি প্রতিরোধ করব?
এর ArrayIndexOutOfBoundsExceptionঅর্থ কী এবং আমি কীভাবে এ থেকে মুক্তি পাব? এখানে একটি কোড নমুনা যা ব্যতিক্রম ট্রিগার করে: String[] names = { "tom", "bob", "harry" }; for (int i = 0; i <= names.length; i++) { System.out.println(names[i]); }

12
মেটা-আইএনএফের উদ্দেশ্য কী?
জাভাতে, আপনি প্রায়শই একটি মেটা-আইএনএফ ফোল্ডার দেখতে পান যেখানে কিছু মেটা ফাইল থাকে। এই ফোল্ডারটির উদ্দেশ্য কী এবং আমি সেখানে কী রাখতে পারি?
298 java  meta-inf 

12
ইন্টেলিজ আইডিইএ সিরিয়াল ভার্সনইউডিউ উত্পাদন করছে
কীভাবে ইন্টেলিজ আইডিইএতে এই মানটি তৈরি করা যায়? আমি সেটিংসে -> ত্রুটিগুলি -> সিরিয়ালাইজেশন সমস্যাগুলি -> 'সিরিয়াল ভার্সনইউইউডিউড' ছাড়াই সিরিয়ালাইজযোগ্য ক্লাসে যাই, তবে এটি এখনও আমাকে সতর্কতা প্রদর্শন করে না। আমার ক্লাস PKladr বিল্ডিং পিতামাতার ইন্টারফেস সিরিয়ালাইজেবল কার্যকর করে । কোডের অংশ: public class PKladrBuilding extends PRQObject public abstract class …

7
পারমাণবিক / উদ্বায়ী / সিঙ্ক্রোনাইজড মধ্যে পার্থক্য কি?
কীভাবে পারমাণবিক / উদ্বায়ী / সিঙ্ক্রোনাইজ করা অভ্যন্তরীণভাবে কাজ করে? নিম্নলিখিত কোড ব্লক মধ্যে পার্থক্য কি? কোড 1 private int counter; public int getNextUniqueIndex() { return counter++; } কোড 2 private AtomicInteger counter; public int getNextUniqueIndex() { return counter.getAndIncrement(); } কোড 3 private volatile int counter; public int getNextUniqueIndex() { …

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