1. Java भाषा का विकास किसने किया?A. Bill GatesB. James GoslingC. Dennis RitchieD. Bjarne Stroustrupउत्तर: B. James Gosling2. Java का पहला नाम क्या था?A. OakB. GreenC. JavaScriptD. J++उत्तर: A. Oak3. Java किस कंपनी में विकसित हुई?A. MicrosoftB. Sun MicrosystemsC. IBMD. Appleउत्तर: B. Sun Microsystems4. Java की प्रमुख विशेषता क्या है?A. Platform IndependentB. केवल Windows पर चलती हैC. केवल Linux पर चलती हैD. Hardware Dependentउत्तर: A5. Java का मूल सिद्धांत कौन-सा है?A. Write Once, Run AnywhereB. Write Only OnceC. Run Only WindowsD. Compile Everywhereउत्तर: A6. Java Source Code की File Extension क्या होती है?A. .classB. .javaC. .exeD. .jsउत्तर: B7. Java Compiler का नाम क्या है?A. javaB. javacC. javadocD. java.exeउत्तर: B8. Java Compiler Source Code को किसमें बदलता है?A. Machine CodeB. BytecodeC. HTMLD. Binary File onlyउत्तर: B9. Java Bytecode किस File में Store होता है?A. .javaB. .classC. .exeD. .txtउत्तर: B10. JVM का पूरा नाम क्या है?A. Java Virtual MachineB. Java Variable MachineC. Java Visual MachineD. Java Virtual Memoryउत्तर: A11. JDK का पूरा नाम क्या है?A. Java Development KitB. Java Design KitC. Java Data KitD. Java Debug Kitउत्तर: A12. JRE का पूरा नाम क्या है?A. Java Runtime EnvironmentB. Java Run EnvironmentC. Java Resource EnvironmentD. Java Runtime Engineउत्तर: A13. JDK में क्या शामिल होता है?A. Development Tools + JREB. केवल JVMC. केवल CompilerD. केवल Browserउत्तर: A14. Java में Class घोषित करने के लिए कौन-सा Keyword उपयोग होता है?A. classB. ClassC. objectD. defineउत्तर: A15. Java में Object बनाने के लिए कौन-सा Keyword प्रयोग होता है?A. createB. objectC. newD. makeउत्तर: C16. Java में मुख्य Method कौन-सा है?A. start()B. main()C. run()D. execute()उत्तर: B17. Java में main Method सामान्यतः कैसी होती है?A. public static void main(String[] args)B. private main()C. static main() onlyD. public run()उत्तर: A18. Java में Integer के लिए कौन-सा Data Type है?A. intB. integerC. numberD. IntegerOnlyउत्तर: A19. Java में Character के लिए कौन-सा Data Type है?A. charB. characterC. stringD. textउत्तर: A20. Java में True/False के लिए कौन-सा Data Type है?A. boolB. booleanC. logicalD. bitउत्तर: B21. Java में Decimal Value के लिए कौन-से Data Types उपयोग किए जा सकते हैं?A. float और doubleB. decimal onlyC. real onlyD. fractionउत्तर: A22. Java में String क्या है?A. Primitive Data TypeB. ClassC. OperatorD. Keywordउत्तर: B23. Java में कौन-सा Primitive Data Type नहीं है?A. intB. charC. booleanD. Stringउत्तर: D24. OOP का पूरा नाम क्या है?A. Object-Oriented ProgrammingB. Object Operating ProgramC. Oriented Object ProcessD. Open Object Programmingउत्तर: A25. OOP में Data और Methods को एक इकाई में बाँधने को क्या कहते हैं?A. EncapsulationB. InheritanceC. PolymorphismD. Abstractionउत्तर: A26. एक Class की Properties दूसरी Class में प्राप्त करने को क्या कहते हैं?A. EncapsulationB. InheritanceC. CompilationD. Abstractionउत्तर: B27. एक ही नाम के Method का अलग-अलग रूप में व्यवहार करना क्या कहलाता है?A. InheritanceB. PolymorphismC. EncapsulationD. Compilationउत्तर: B28. अनावश्यक Implementation Details को छिपाने की प्रक्रिया क्या है?A. AbstractionB. InheritanceC. CompilationD. Overloadingउत्तर: A29. Java में Inheritance के लिए कौन-सा Keyword उपयोग होता है?A. inheritB. extendsC. implementsD. superउत्तर: B30. Interface को लागू करने के लिए कौन-सा Keyword प्रयोग होता है?A. extendsB. implementsC. interfaceD. inheritउत्तर: B31. Method Overloading किसका उदाहरण है?A. Compile-time PolymorphismB. Runtime PolymorphismC. EncapsulationD. Inheritance onlyउत्तर: A32. Method Overriding किससे संबंधित है?A. Runtime PolymorphismB. Compile-time PolymorphismC. Data HidingD. Constructorउत्तर: A33. Constructor का नाम किसके समान होता है?A. PackageB. ClassC. MethodD. Objectउत्तर: B34. Constructor का Return Type होता है?A. intB. voidC. कोई Return Type नहीं होताD. Stringउत्तर: C35. Java में Garbage Collection का उद्देश्य क्या है?A. Unused Objects की Memory को Manage/Reclaim करनाB. Virus हटानाC. Files Delete करनाD. Program Compile करनाउत्तर: A36. Java में Exception Handling के लिए कौन-से Keywords उपयोग होते हैं?A. try, catch, finallyB. error, solveC. check, errorD. exception, handleउत्तर: A37. Exception को स्वयं Generate करने के लिए कौन-सा Keyword उपयोग किया जाता है?A. throwB. throwsC. exceptionD. errorउत्तर: A38. Method द्वारा संभावित Exceptions घोषित करने के लिए कौन-सा Keyword है?A. throwB. throwsC. catchD. finalउत्तर: B39. Java में Package घोषित करने के लिए कौन-सा Keyword है?A. packageB. importC. namespaceD. groupउत्तर: A40. दूसरे Package की Class उपयोग करने के लिए कौन-सा Keyword प्रयोग होता है?A. includeB. importC. usingD. packageउत्तर: B41. final Keyword का उपयोग किसके लिए किया जा सकता है?A. Variable/Method/Class को विशेष रूप से Restrict करने के लिएB. केवल Loop के लिएC. केवल Object बनाने के लिएD. केवल Package बनाने के लिएउत्तर: A42. static Member किससे संबंधित होता है?A. Class सेB. केवल Object सेC. केवल Method सेD. केवल Package सेउत्तर: A43. Java में Array का Index सामान्यतः कहाँ से शुरू होता है?A. 0B. 1C. -1D. 2उत्तर: A44. Java में Array बनाने के लिए कौन-सा Syntax सही है?A. int a[];B. array int a;C. int array a;D. new int only;उत्तर: A45. Java में कौन-सा Loop कम-से-कम एक बार Execute होता है?A. forB. whileC. do-whileD. foreachउत्तर: C46. break Statement का उपयोग किसके लिए होता है?A. Loop/Switch से बाहर निकलने के लिएB. Loop शुरू करने के लिएC. Program Compile करने के लिएD. Variable बनाने के लिएउत्तर: A47. continue Statement क्या करता है?A. Current Iteration को Skip करके अगली Iteration पर जाता हैB. Loop पूरी तरह समाप्त करता हैC. Program बंद करता हैD. Class Delete करता हैउत्तर: A48. Java में कौन-सा Access Modifier सबसे अधिक Restrictive है?A. publicB. protectedC. privateD. defaultउत्तर: C49. this Keyword किसका Reference देता है?A. Current ObjectB. Parent ClassC. Current PackageD. JVMउत्तर: A50. super Keyword का उपयोग मुख्यतः किसके लिए किया जाता है?A. Parent/Superclass के Members को Refer करने के लिएB. नया Object बनाने के लिएC. Program Compile करने के लिएD. Package बनाने के लिएउत्तर: A
Programming & Java — 50 महत्वपूर्ण MCQ



