SlideShare ist ein Scribd-Unternehmen logo
1 von 11
1. Which pair of function below is used for single character I/O?

A) getchar() & putchar()
b) scanf() & printf()
c) Input () & output()
d) None of these

 2. Symbolic consists can be defined using?

a) #define
B) Const
b) Symbols
c) None of these

 3. Null character is represented by?

a) '(n)'
b) '(o)'
C) '(0)'
d) '(e)'

 4. Which among the following is a unconditional control structure?

a) do-while
b)if-else
C) goto
d) for
5. Consider the following code snippet

 String river = new String(“Columbia”);
 System.out.println(river.length());
 What is printed?

 a) 6
 b) 7
 C) 8
 d) Columbia


  6. Which of the following may be part of a class definition?

a) instance variables
b) instance methods
c) constructors
D) all of the above


  7. What is different between a Java applet and a Java application?

a) An application can in general be trusted whereas an applet can't.
b) An applet must be executed in a browser environment.
c) An applet is not able to access the files of the computer it runs on
D) (A), (B) and (C).


  8. Consider
 public class MyClass
{
   public MyClass(){/*code*/}
   // more code...
 }
To instantiate MyClass, you would write?

A) MyClass mc = new MyClass();
b) MyClass mc = MyClass();
c) MyClass mc = MyClass;
d) MyClass mc = new MyClass;
9. What is byte code in the context of Java?

A) The type of code generated by a Java compiler
b) The type of code generated by a Java Virtual Machine
c) It is another name for a Java source file
d) It is the code written within the instance methods of a class.



10. How many JDBC driver types does Sun define?

a) One

b) Two

c) Three

D) Four



11. Who invented Java?

a) Netscape

b) Microsoft

C) Sun

d) None of the above is correct



12. To run a compiled Java program, the machine must have what loaded and
running?

A) Java virtual machine

b) Java compiler

c) Java bytecode
d) A Web browser



13. What is bytecode?

a) Machine-specific code

b) Java code

C) Machine-independent code

d) None of the above is correct




14. JDBC stands for:

A) Java Database Connectivity

b) Java Database Components

c) Java Database Control

d) None of the above is correct



15. Constructors are used to?

A) Initialize the objects

b) Construct the data members

c) Both (1) & (2)

d) None of these



16. Which one of these lists contains only Java programming language
keywords?

a) class, if, void, long, Int, continue

B) goto, instanceof, native, finally, default, throws

c) try, virtual, throw, final, volatile, transient

d) strictfp, constant, super, implements, do



17. Which will legally declare, construct, and initialize an array?

a) int [] myList = {"1", "2", "3"};

b) int [] myList = (5, 8, 2);

c) int myList [] [] = {4,9,7,0};

D) int myList [] = {4, 3, 7};



18. Which is a valid keyword in java?

A) Interface

b) String

c) Float

d) unsigned



public interface Foo
{
  int k = 4; /* Line 3 */
}
19. Which three piece of codes are equivalent to line 3?

1. final int k = 4;

2. public int k = 4;

3. static int k = 4;

4. abstract int k = 4;

5. volatile int k = 4;

6. protected int k = 4;

A) 1, 2 and 3

b) 2, 3 and 4

c) 3, 4 and 5

d) 4, 5 and 6



20. Which three are valid declarations of a char?

1. char c1 = 064770;

2. char c2 = 'face';

3. char c3 = 0xbeef;

4. char c4 = u0022;

5. char c5 = 'iface';

6. char c6 = 'uface';

a) 1, 2, 4

B) 1, 3, 6
c) 3, 5

d) 5 only



21. Which one is a valid declaration of a boolean?

a) boolean b1 = 0;

b) boolean b2 = 'false';

C) boolean b3 = false;

d) boolean b4 = Boolean.false();



22. Which is a valid declarations of a String?

A) String s1 = null;

b) String s2 = 'null';

c) String s3 = (String) 'abc';

d) String s4 = (String) 'ufeed';



23. What is the name of the method used to start a thread execution?

a) init();

B) start();

c) run();

d) resume();
24. Which two are valid constructors for Thread?

1. Thread(Runnable r, String name)

2. Thread()

3. Thread(int priority)

4. Thread(Runnable r, ThreadGroup g)

5. Thread(Runnable r, int priority)

a) 1 and 3

b) 2 and 4

C) 1 and 2

d) 2 and 5



class X implements Runnable
{
   public static void main(String args[])
   {
     /* Missing code? */
   }
   public void run() {}
}


25. Which of the following line of code is suitable to start a thread ?

a) Thread t = new Thread(X);

b) Thread t = new Thread(X); t.start();

C) X run = new X(); Thread t = new Thread(run); t.start();
d) Thread t = new Thread(); x.run();



26. Which cannot directly cause a thread to stop executing?

a) Calling the SetPriority() method on a Thread object.

b) Calling the wait() method on an object.

C) Calling notify() method on an object.

d) Calling read() method on an InputStream object.



27. Which two of the following methods are defined in class Thread?

   1.   start()
   2.   wait()
   3.   notify()
   4.   run()
   5.   terminate()

A) 1 and 4

b) 2 and 3

c) 3 and 4

d) 2 and 4



28. Which of the following will directly stop the execution of a Thread?

A) wait()

b) notify()

c) notifyall()

d) exits synchronized code
29. Which method must be defined by a class implementing
the java.lang.Runnableinterface?

a) void run()

B) public void run()

c) public void start()

d) void run(int priority)




30. Which will contain the body of the thread?

A) run();

b) start();

c) stop();

d) main();
Java Questioner for

Weitere ähnliche Inhalte

Was ist angesagt?

Generic Programming seminar
Generic Programming seminarGeneric Programming seminar
Generic Programming seminar
Gautam Roy
 

Was ist angesagt? (16)

C __paper.docx_final
C __paper.docx_finalC __paper.docx_final
C __paper.docx_final
 
UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 1
UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 1 UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 1
UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 1
 
C++ questions And Answer
C++ questions And AnswerC++ questions And Answer
C++ questions And Answer
 
Generic Programming seminar
Generic Programming seminarGeneric Programming seminar
Generic Programming seminar
 
PART - 1 Cpp programming Solved MCQ
PART - 1 Cpp programming Solved MCQPART - 1 Cpp programming Solved MCQ
PART - 1 Cpp programming Solved MCQ
 
Sample Paper 2 Class XI (Computer Science)
Sample Paper 2 Class XI (Computer Science)Sample Paper 2 Class XI (Computer Science)
Sample Paper 2 Class XI (Computer Science)
 
C++ Interview Questions
C++ Interview QuestionsC++ Interview Questions
C++ Interview Questions
 
Hidden Truths in Dead Software Paths
Hidden Truths in Dead Software PathsHidden Truths in Dead Software Paths
Hidden Truths in Dead Software Paths
 
C Programming Language
C Programming LanguageC Programming Language
C Programming Language
 
C interview questions
C interview questionsC interview questions
C interview questions
 
5th semester Computer Science and Information Science Engg (2013 December) Qu...
5th semester Computer Science and Information Science Engg (2013 December) Qu...5th semester Computer Science and Information Science Engg (2013 December) Qu...
5th semester Computer Science and Information Science Engg (2013 December) Qu...
 
C aptitude 1st jan 2012
C aptitude 1st jan 2012C aptitude 1st jan 2012
C aptitude 1st jan 2012
 
GUESS FUNDAMENTAL PAPER FOE CCAT Feb 2014
GUESS FUNDAMENTAL PAPER FOE CCAT Feb 2014GUESS FUNDAMENTAL PAPER FOE CCAT Feb 2014
GUESS FUNDAMENTAL PAPER FOE CCAT Feb 2014
 
Generic programming
Generic programmingGeneric programming
Generic programming
 
important C questions and_answers praveensomesh
important C questions and_answers praveensomeshimportant C questions and_answers praveensomesh
important C questions and_answers praveensomesh
 
[C++ Korea] Effective Modern C++ Study, Item 11 - 13
[C++ Korea] Effective Modern C++ Study, Item 11 - 13[C++ Korea] Effective Modern C++ Study, Item 11 - 13
[C++ Korea] Effective Modern C++ Study, Item 11 - 13
 

Andere mochten auch

Managing cross-cultural differences in a multinational company
Managing cross-cultural differences in a multinational companyManaging cross-cultural differences in a multinational company
Managing cross-cultural differences in a multinational company
Roberto de Paula Lico Junior
 
Cross Cultural Management case study
Cross Cultural Management case studyCross Cultural Management case study
Cross Cultural Management case study
Adnan Abdullah
 
THE ROLE OF TRANSPORTATION IN LOGISTICS CHAIN
THE ROLE OF TRANSPORTATION IN LOGISTICS CHAINTHE ROLE OF TRANSPORTATION IN LOGISTICS CHAIN
THE ROLE OF TRANSPORTATION IN LOGISTICS CHAIN
Martha Nakapipi
 
Cross Cultural Management
Cross Cultural ManagementCross Cultural Management
Cross Cultural Management
guest34faa6
 
Cross cultural management
Cross cultural managementCross cultural management
Cross cultural management
Mingsheng Li
 

Andere mochten auch (16)

Questioner
QuestionerQuestioner
Questioner
 
INTERPERSONAL AND COMMUNICATION SKILLS- C.10
INTERPERSONAL AND COMMUNICATION SKILLS- C.10INTERPERSONAL AND COMMUNICATION SKILLS- C.10
INTERPERSONAL AND COMMUNICATION SKILLS- C.10
 
Cross culture presentation
Cross culture presentationCross culture presentation
Cross culture presentation
 
SUSL - Concept of culture original
SUSL  - Concept of culture originalSUSL  - Concept of culture original
SUSL - Concept of culture original
 
Managing cross-cultural differences in a multinational company
Managing cross-cultural differences in a multinational companyManaging cross-cultural differences in a multinational company
Managing cross-cultural differences in a multinational company
 
Supply Chain Management - Transportation - MBA Project
Supply Chain Management - Transportation - MBA ProjectSupply Chain Management - Transportation - MBA Project
Supply Chain Management - Transportation - MBA Project
 
Cross Cultural Management case study
Cross Cultural Management case studyCross Cultural Management case study
Cross Cultural Management case study
 
THE ROLE OF TRANSPORTATION IN LOGISTICS CHAIN
THE ROLE OF TRANSPORTATION IN LOGISTICS CHAINTHE ROLE OF TRANSPORTATION IN LOGISTICS CHAIN
THE ROLE OF TRANSPORTATION IN LOGISTICS CHAIN
 
Cross Cultural Management
Cross Cultural ManagementCross Cultural Management
Cross Cultural Management
 
Transportation in a supply chain management
Transportation in a supply chain managementTransportation in a supply chain management
Transportation in a supply chain management
 
Transportation management system
Transportation management systemTransportation management system
Transportation management system
 
Cross cultural management
Cross cultural managementCross cultural management
Cross cultural management
 
Transportation management
Transportation managementTransportation management
Transportation management
 
Transportation Management Ppt
Transportation Management PptTransportation Management Ppt
Transportation Management Ppt
 
Chapter 2 cross cultural management
Chapter   2 cross cultural managementChapter   2 cross cultural management
Chapter 2 cross cultural management
 
Means of transportation
Means of transportationMeans of transportation
Means of transportation
 

Ähnlich wie Java Questioner for

(Www.entrance exam.net)-tcs placement sample paper 2
(Www.entrance exam.net)-tcs placement sample paper 2(Www.entrance exam.net)-tcs placement sample paper 2
(Www.entrance exam.net)-tcs placement sample paper 2
Pamidimukkala Sivani
 
Data structures and algorithms unit i
Data structures and algorithms unit iData structures and algorithms unit i
Data structures and algorithms unit i
sonalisraisoni
 
ExamName___________________________________MULTIPLE CH.docx
ExamName___________________________________MULTIPLE CH.docxExamName___________________________________MULTIPLE CH.docx
ExamName___________________________________MULTIPLE CH.docx
gitagrimston
 
1. Which of the following statements would correctly print out t.pdf
1. Which of the following statements would correctly print out t.pdf1. Which of the following statements would correctly print out t.pdf
1. Which of the following statements would correctly print out t.pdf
ezzi97
 

Ähnlich wie Java Questioner for (20)

LDCQ paper Dec21 with answer key_62cb2996afc60f6aedeb248c1d9283e5.pdf
LDCQ paper Dec21 with answer key_62cb2996afc60f6aedeb248c1d9283e5.pdfLDCQ paper Dec21 with answer key_62cb2996afc60f6aedeb248c1d9283e5.pdf
LDCQ paper Dec21 with answer key_62cb2996afc60f6aedeb248c1d9283e5.pdf
 
Java Programming.pdf
Java Programming.pdfJava Programming.pdf
Java Programming.pdf
 
DAC CCAT GUESS PAPER Jun-Jul 2013
DAC CCAT GUESS PAPER Jun-Jul 2013 DAC CCAT GUESS PAPER Jun-Jul 2013
DAC CCAT GUESS PAPER Jun-Jul 2013
 
C Programming
C ProgrammingC Programming
C Programming
 
UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 2
UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 2UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 2
UGC-NET, GATE and all IT Companies Interview C++ Solved Questions PART - 2
 
200 mcq c++(Ankit dubey)
200 mcq c++(Ankit dubey)200 mcq c++(Ankit dubey)
200 mcq c++(Ankit dubey)
 
C MCQ
C MCQC MCQ
C MCQ
 
Std 12 chapter 7 Java Basics Important MCQs
Std 12 chapter 7 Java Basics Important MCQsStd 12 chapter 7 Java Basics Important MCQs
Std 12 chapter 7 Java Basics Important MCQs
 
Model question paper_mc0061
Model question paper_mc0061Model question paper_mc0061
Model question paper_mc0061
 
(Www.entrance exam.net)-tcs placement sample paper 2
(Www.entrance exam.net)-tcs placement sample paper 2(Www.entrance exam.net)-tcs placement sample paper 2
(Www.entrance exam.net)-tcs placement sample paper 2
 
Data structures and algorithms unit i
Data structures and algorithms unit iData structures and algorithms unit i
Data structures and algorithms unit i
 
Std 10 chapter 11 data type, expression and operators important MCQs
Std 10 chapter 11 data type, expression and operators important MCQsStd 10 chapter 11 data type, expression and operators important MCQs
Std 10 chapter 11 data type, expression and operators important MCQs
 
CAPE Computer Science Unit 1 Paper 1 - Practice Paper
CAPE Computer Science Unit 1 Paper 1 - Practice PaperCAPE Computer Science Unit 1 Paper 1 - Practice Paper
CAPE Computer Science Unit 1 Paper 1 - Practice Paper
 
this pdf very much useful for embedded c programming students
this pdf very much useful for embedded c programming studentsthis pdf very much useful for embedded c programming students
this pdf very much useful for embedded c programming students
 
ExamName___________________________________MULTIPLE CH.docx
ExamName___________________________________MULTIPLE CH.docxExamName___________________________________MULTIPLE CH.docx
ExamName___________________________________MULTIPLE CH.docx
 
CXC CSEC Information Technology Multiple Choice Questions
CXC CSEC Information Technology Multiple Choice QuestionsCXC CSEC Information Technology Multiple Choice Questions
CXC CSEC Information Technology Multiple Choice Questions
 
Technical questions
Technical questionsTechnical questions
Technical questions
 
1. Which of the following statements would correctly print out t.pdf
1. Which of the following statements would correctly print out t.pdf1. Which of the following statements would correctly print out t.pdf
1. Which of the following statements would correctly print out t.pdf
 
Comp 328 final guide
Comp 328 final guideComp 328 final guide
Comp 328 final guide
 
Gate-Cs 1994
Gate-Cs 1994Gate-Cs 1994
Gate-Cs 1994
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Java Questioner for

  • 1. 1. Which pair of function below is used for single character I/O? A) getchar() & putchar() b) scanf() & printf() c) Input () & output() d) None of these 2. Symbolic consists can be defined using? a) #define B) Const b) Symbols c) None of these 3. Null character is represented by? a) '(n)' b) '(o)' C) '(0)' d) '(e)' 4. Which among the following is a unconditional control structure? a) do-while b)if-else C) goto d) for
  • 2. 5. Consider the following code snippet String river = new String(“Columbia”); System.out.println(river.length()); What is printed? a) 6 b) 7 C) 8 d) Columbia 6. Which of the following may be part of a class definition? a) instance variables b) instance methods c) constructors D) all of the above 7. What is different between a Java applet and a Java application? a) An application can in general be trusted whereas an applet can't. b) An applet must be executed in a browser environment. c) An applet is not able to access the files of the computer it runs on D) (A), (B) and (C). 8. Consider public class MyClass { public MyClass(){/*code*/} // more code... } To instantiate MyClass, you would write? A) MyClass mc = new MyClass(); b) MyClass mc = MyClass(); c) MyClass mc = MyClass; d) MyClass mc = new MyClass;
  • 3. 9. What is byte code in the context of Java? A) The type of code generated by a Java compiler b) The type of code generated by a Java Virtual Machine c) It is another name for a Java source file d) It is the code written within the instance methods of a class. 10. How many JDBC driver types does Sun define? a) One b) Two c) Three D) Four 11. Who invented Java? a) Netscape b) Microsoft C) Sun d) None of the above is correct 12. To run a compiled Java program, the machine must have what loaded and running? A) Java virtual machine b) Java compiler c) Java bytecode
  • 4. d) A Web browser 13. What is bytecode? a) Machine-specific code b) Java code C) Machine-independent code d) None of the above is correct 14. JDBC stands for: A) Java Database Connectivity b) Java Database Components c) Java Database Control d) None of the above is correct 15. Constructors are used to? A) Initialize the objects b) Construct the data members c) Both (1) & (2) d) None of these 16. Which one of these lists contains only Java programming language
  • 5. keywords? a) class, if, void, long, Int, continue B) goto, instanceof, native, finally, default, throws c) try, virtual, throw, final, volatile, transient d) strictfp, constant, super, implements, do 17. Which will legally declare, construct, and initialize an array? a) int [] myList = {"1", "2", "3"}; b) int [] myList = (5, 8, 2); c) int myList [] [] = {4,9,7,0}; D) int myList [] = {4, 3, 7}; 18. Which is a valid keyword in java? A) Interface b) String c) Float d) unsigned public interface Foo { int k = 4; /* Line 3 */ }
  • 6. 19. Which three piece of codes are equivalent to line 3? 1. final int k = 4; 2. public int k = 4; 3. static int k = 4; 4. abstract int k = 4; 5. volatile int k = 4; 6. protected int k = 4; A) 1, 2 and 3 b) 2, 3 and 4 c) 3, 4 and 5 d) 4, 5 and 6 20. Which three are valid declarations of a char? 1. char c1 = 064770; 2. char c2 = 'face'; 3. char c3 = 0xbeef; 4. char c4 = u0022; 5. char c5 = 'iface'; 6. char c6 = 'uface'; a) 1, 2, 4 B) 1, 3, 6
  • 7. c) 3, 5 d) 5 only 21. Which one is a valid declaration of a boolean? a) boolean b1 = 0; b) boolean b2 = 'false'; C) boolean b3 = false; d) boolean b4 = Boolean.false(); 22. Which is a valid declarations of a String? A) String s1 = null; b) String s2 = 'null'; c) String s3 = (String) 'abc'; d) String s4 = (String) 'ufeed'; 23. What is the name of the method used to start a thread execution? a) init(); B) start(); c) run(); d) resume();
  • 8. 24. Which two are valid constructors for Thread? 1. Thread(Runnable r, String name) 2. Thread() 3. Thread(int priority) 4. Thread(Runnable r, ThreadGroup g) 5. Thread(Runnable r, int priority) a) 1 and 3 b) 2 and 4 C) 1 and 2 d) 2 and 5 class X implements Runnable { public static void main(String args[]) { /* Missing code? */ } public void run() {} } 25. Which of the following line of code is suitable to start a thread ? a) Thread t = new Thread(X); b) Thread t = new Thread(X); t.start(); C) X run = new X(); Thread t = new Thread(run); t.start();
  • 9. d) Thread t = new Thread(); x.run(); 26. Which cannot directly cause a thread to stop executing? a) Calling the SetPriority() method on a Thread object. b) Calling the wait() method on an object. C) Calling notify() method on an object. d) Calling read() method on an InputStream object. 27. Which two of the following methods are defined in class Thread? 1. start() 2. wait() 3. notify() 4. run() 5. terminate() A) 1 and 4 b) 2 and 3 c) 3 and 4 d) 2 and 4 28. Which of the following will directly stop the execution of a Thread? A) wait() b) notify() c) notifyall() d) exits synchronized code
  • 10. 29. Which method must be defined by a class implementing the java.lang.Runnableinterface? a) void run() B) public void run() c) public void start() d) void run(int priority) 30. Which will contain the body of the thread? A) run(); b) start(); c) stop(); d) main();