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

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

10
কেন 'চূড়ান্ত' কীওয়ার্ডটি কার্যকর হবে?
দেখে মনে হচ্ছে জাভা যুগে যুগে ক্লাসগুলি অযোগ্য নয় বলে ঘোষণা করার ক্ষমতা পেয়েছিল এবং এখন সি ++ এরও রয়েছে। যাইহোক, সলাইডে ওপেন / ক্লোজ নীতিটির আলোকে, কেন এটি কার্যকর হবে? আমার কাছে, finalকীওয়ার্ডটি ঠিক এর মতো শোনাচ্ছে friend- এটি আইনী তবে আপনি যদি এটি ব্যবহার করে থাকেন তবে সম্ভবত …
54 java  c++  solid  final 

5
জাভাতে আদিম বনাম শ্রেণি কখন ব্যবহার করবেন?
আমি দেখতে পাচ্ছি যে জাভাতে বুলিয়ান (শ্রেণি) বনাম বুলিয়ান (আদিম) রয়েছে। তেমনি, একটি পূর্ণসংখ্যা (শ্রেণি) বনাম ইন্ট (আদিম) রয়েছে। ক্লাস বনাম আদি সংস্করণ কখন ব্যবহার করবেন তার সেরা অনুশীলন কোনটি? আমার কোনও নির্দিষ্ট (পারফরম্যান্স?) কারণ না থাকলে মূলত আমি কি সর্বদা ক্লাস সংস্করণটি ব্যবহার করব? প্রতিটি ব্যবহারের সবচেয়ে সাধারণ, স্বীকৃত …
54 java  class  usage 

8
কেন জাভা এবং সি # তে স্থির প্রধান পদ্ধতিটি কনস্ট্রাক্টরের চেয়ে?
আমি কেন প্রাথমিকভাবে বা মাধ্যমিক উত্স থেকে একটি নির্দিষ্ট উত্তর খুঁজছি (উল্লেখযোগ্যভাবে) জাভা এবং সি # কোনও Applicationশ্রেণীর উদাহরণ দ্বারা কোনও প্রবেশদ্বারকে উপস্থাপন করার পরিবর্তে (প্রবেশের বিন্দু সহ ) একটি এন্ট্রি পয়েন্ট হিসাবে একটি স্থিতিশীল পদ্ধতি রাখার সিদ্ধান্ত নিয়েছে একটি উপযুক্ত নির্মাণকারী হচ্ছে)। পটভূমি এবং আমার পূর্ববর্তী গবেষণার বিশদ এটি …
54 java  c#  history  entry-point 

4
অন্যান্য ভাষার তুলনায় ইউনিক্স বাইনারিগুলির সাথে তুলনা করে জাভা ব্যবহার করার সময় ডকার ব্যবহারের বেনিফিট সুবিধাগুলি কি অবহেলিত রয়েছে?
আমার এক বন্ধু ছিল যারা বলেছিল: ডকার আশ্চর্যজনক। আপনি এটি উত্পাদন এবং এর স্থানীয় quirks আপনার স্থানীয় মেশিনে প্রতিলিপি করতে ব্যবহার করতে পারেন । তারপরে আপনি সমস্ত মঞ্চের ওয়ার্কফ্লোগুলি অতি দ্রুত অতি সহজেই এই দস্তাবেজটি স্থাপন করতে পারেন । এখন এটি সত্য হবে যদি বিকাশকারীরা রুবি, পিএইচপি বা গো লিখছিলেন …
53 java  deployment  jvm  docker 

9
কোনও শ্রেণির পদ্ধতিগুলি কি তার নিজস্ব গেটার এবং সেটটারদের কল করতে পারে?
আমি যেখানে কাজ করি সেখানে প্রচুর ক্লাস দেখতে পাই যা এই জাতীয় কাজ করে: public class ClassThatCallsItsOwnGettersAndSetters { private String field; public String getField() { return field; } public void setField(String field) { this.field = field; } public void methodWithLogic() { setField("value"); //do stuff String localField = getField(); //do stuff …

6
জাভা ভাল অনুশীলনে যখনই সম্ভব লাম্বদা এক্সপ্রেশন ব্যবহার করা যায়?
আমি সম্প্রতি জাভা ৮-তে প্রবর্তিত ল্যাম্বডা এক্সপ্রেশনটি আয়ত্ত করে ফেলেছি I এটি কি ভাল অনুশীলন হিসাবে বিবেচিত হয়? বা তাদের পরিস্থিতি যেখানে কার্যকরী ইন্টারফেসের জন্য লাম্বদা ব্যবহার করা উপযুক্ত নয়?
52 java  lambda 

9
জাভাতে কেন "অকার্যকর" পদ্ধতি রয়েছে?
জাভাতে কি voidপদ্ধতি থাকতে হবে? তথ্যসূত্র : শূন্য ঘোষিত যে কোনও পদ্ধতি কোনও মান ফেরায় না। যতদুর আমি মনে করতে পারেন, প্রতিটি ব্যবহারে voidভাল একটি স্থিতি পতাকা ফিরে পরিবেশন করা হবে, বস্তু প্রার্থনা হচ্ছে, অথবা null। এটি প্রতিটি কলকে নির্ধারিত একটি বিবৃতি দেয় এবং বিল্ডার নিদর্শন এবং পদ্ধতিতে শৃঙ্খলাবদ্ধ করতে …

10
কোনও সাক্ষাত্কারের সময় কোনও পণ্য সম্পর্কে করা নকশার সিদ্ধান্ত সম্পর্কে জিজ্ঞাসা করা কি বুদ্ধিমানের কাজ? [বন্ধ]
আমি ইদানীং সাক্ষাত্কারের প্রশ্নগুলি সম্পর্কে ভাবছিলাম এবং আমি অতীতে আমার দেওয়া খারাপ সাক্ষাত্কারের অভিজ্ঞতার প্রতিফলন ঘটিয়েছিলাম। একটি বিশেষ দ্রষ্টব্য হ'ল আমি সাক্ষাত্কারকারকে জিজ্ঞাসা করেছি যে কেন দলটি তাদের পণ্যটিতে স্প্রিংয়ের ওপরে ইজেবি 3 ব্যবহার করতে পছন্দ করেছে। "সাক্ষাত্কারটি আমার মুখ ছিঁড়ে ফেলল," কারণ স্প্রিং পুরো জাভা সফ্টওয়্যার বিকাশ নয় এবং …
51 java  interview 

9
আমি কীভাবে আমার সতীর্থকে বোঝাতে পারি যে আমাদের সংকলক সতর্কতাগুলি উপেক্ষা করা উচিত নয়?
আমি একটি বিশাল প্রকল্পে কাজ করেছি (আরও অনেকগুলি মিনি প্রকল্পের জটযুক্ত সংমিশ্রণের মতো যা দুর্বল নির্ভরতা পরিচালনার কারণে সহজেই পৃথক করা যায় না, তবে এটি ভিন্ন আলোচনা) জাভাতে গ্রহনটি ব্যবহার করে। আমরা ইতিমধ্যে সংকলক সেটিংস থেকে বেশ কয়েকটি সতর্কতা বন্ধ করে দিয়েছি এবং প্রকল্পটিতে এখনও 10,000 এরও বেশি সতর্কতা রয়েছে। …
51 java  eclipse 

4
প্রাইভেট গেটারদের চেয়ে পাবলিক ফাইনাল ব্যবহার করা
আমি দেখতে পেলাম সবচেয়ে অপরিবর্তনীয় POJO গুলি: public class MyObject { private final String foo; private final int bar; public MyObject(String foo, int bar) { this.foo = foo; this.bar = bar; } public String getFoo() { return foo; } public int getBar() { return bar; } } তবুও আমি তাদের …

11
আমি বুঝতে পারি না যে এটির পরীক্ষা শুরু করার জন্য আমার যদি ডিজাইনের প্রয়োজন হয় তবে টিডিডি কীভাবে আমাকে একটি ভাল ডিজাইন পেতে সহায়তা করে
আমি আমার মাথা টিডিডি, বিশেষত বিকাশের অংশটি ঘিরে রাখার চেষ্টা করছি। আমি কয়েকটি বইয়ের দিকে নজর রেখেছি, তবে যেগুলি আমি পেয়েছি তা মূলত পরীক্ষার অংশটি মোকাবেলা করে - নুনির ইতিহাস, কেন পরীক্ষা ভাল, রেড / গ্রিন / রিফ্যাক্টর এবং স্ট্রিং ক্যালকুলেটর কীভাবে তৈরি করা যায়। ভাল জিনিস, তবে এটি "জাস্ট" …
50 java  c#  .net  tdd 

9
== অপারেটর স্ট্রিংয়ের মান তুলনা কেন এটি জাভাতে পরিণত হয়নি?
প্রতিটি সক্ষম জাভা প্রোগ্রামার জানে যে আপনাকে স্ট্রিং.ইকুয়ালস () ব্যবহার করতে হবে == এর চেয়ে স্ট্রিং তুলনা করতে হবে কারণ == রেফারেন্সের সমতার জন্য পরীক্ষা করা। আমি যখন স্ট্রিংয়ের সাথে কাজ করি তখন বেশিরভাগ সময় আমি রেফারেন্স সমতার চেয়ে মান সমতার জন্য যাচাই করি। আমার কাছে মনে হয় যে ভাষাটি …

11
সি ++ এর 'অপরিজ্ঞাপিত আচরণ' (ইউবি) এবং সি # বা জাওয়ার মতো অন্যান্য ভাষা কেন হয় না?
এই স্ট্যাক ওভারফ্লো পোস্টের পরিস্থিতিতে সি / সি ++ ভাষার স্পেসিফিকেশনটিকে 'অপরিজ্ঞাত আচরণ' হিসাবে ঘোষণা করার মতো পরিস্থিতিতেগুলির মোটামুটি বিস্তৃত তালিকা রয়েছে। তবে, আমি বুঝতে চাই যে অন্যান্য আধুনিক ভাষাগুলি, যেমন সি # বা জাভা'র কেন 'অপরিজ্ঞাত আচরণ' ধারণা নেই। এর অর্থ কি, সংকলক ডিজাইনার সমস্ত সম্ভাব্য পরিস্থিতি (সি # …

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

6
জাভা চেক ব্যাতিক্রমের জন্য workaround
আমি ল্যাম্বডাস এবং ডিফল্ট পদ্ধতি ইন্টারফেসগুলি সম্পর্কে নতুন জাভা 8 বৈশিষ্ট্যের অনেক প্রশংসা করি। তবুও, আমি এখনও পরীক্ষিত ব্যতিক্রমগুলি নিয়ে বিরক্ত হয়েছি। উদাহরণস্বরূপ, আমি যদি কেবল কোনও অবজেক্টের সমস্ত দৃশ্যমান ক্ষেত্রের তালিকা করতে চাই তবে আমি কেবল এটি লিখতে চাই: Arrays.asList(p.getClass().getFields()).forEach( f -> System.out.println(f.get(p)) ); তবুও, যেহেতু getপদ্ধতিটি একটি পরীক্ষিত …

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