Set 1

Multiple Choice Question

QID: 
65

Which line(s) in the following code will cause a compilation error?

static import java.lang.System.*; //1
class $$ //2
{
static public void main(String... _$_) //3
{
String _ = ""; //4
for(int $=0; ++$ < _$_.length; ) //5
_ += _$_[$]; //6
out.println(_); //7
}
}

Select 1 option

A. 1
B. 2
C. 3
D. 4
E. 5
F. 6
G. 7
H. None of the lines is invalid.

Multiple Choice Question

QID: 
64

Consider the following two java files:

//in file SM.java 

package x.y; 
public class SM{    
public static void foo(){ }; } 

//in file TestClass.java 

//insert import statement here //1 
public class TestClass{  
public static void main(String[] args){      
foo();   
} 
}

What should be inserted at //1 so that TestClass will compile and run?

Select 2 options 

A. import static x.y.*; 
B. import static x.y.SM; 
C. import static x.y.SM.foo; 
D. import static x.y.SM.foo(); 
E. import static x.y.SM.*;

Multiple Choice Question

QID: 
63

The following are the complete contents of TestClass.java file. Which packages are automatically imported?

class TestClass{
public static void main(String[] args){
System.out.println("hello");
}
}

Select 2 options

A. java.util
B. System
C. java.lang
D. java.io
E. String
F. The package with no name.

Multiple Choice Question

QID: 
62

Consider the following two classes defined in two .java files.

//in file /root/com/foo/X.java

package com.foo;
public class X{
public static int LOGICID = 10;
public void apply(int i){
System.out.println("applied");
}
}

//in file /root/com/bar/Y.java

package com.bar;
//1 <== INSERT STATEMENT(s) HERE
public class Y{
public static void main(String[] args){
System.out.println(X.LOGICID);
}
}

What should be inserted at //1 so that Y.java can compile without any error?

Select 1 option

A. import static X;
B. import static com.foo.*;
C. import static com.foo.X.*;
D. import com.foo.*;
E. import com.foo.X.LOGICID;

Multiple Choice Question

QID: 
61

Consider the following directory structure shown in Image 1 that displays available folders and classes and the code is given below.

class StockQuote{
Stock stock;
public StockQuote(Stock s) {
}public double computePrice(){
return Helper.getPricer(stock).price();
}  }

Assuming that the code uses valid method calls, what statements must be added to the above class?

Select 2 options

A. import com.enthu.*;
B. import com.*.*;
C. import *.*.*;
D. import com.*;
E. import com.enthu.rad.*;
F. import all;

Pages

Quick Notes Finder Tags

Activities (1) advanced java (1) agile (3) App Servers (6) archived notes (2) Arrays (1) Best Practices (12) Best Practices (Design) (3) Best Practices (Java) (7) Best Practices (Java EE) (1) BigData (3) Chars & Encodings (6) coding problems (2) Collections (15) contests (3) Core Java (All) (55) course plan (2) Database (12) Design patterns (8) dev tools (3) downloads (2) eclipse (9) Essentials (1) examples (14) Exception (1) Exceptions (4) Exercise (1) exercises (6) Getting Started (18) Groovy (2) hadoop (4) hibernate (77) hibernate interview questions (6) History (1) Hot book (5) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (9) java ee exercises (1) java ee interview questions (2) Java Elements (16) Java Environment (1) Java Features (4) java interview points (4) java interview questions (4) javajee initiatives (1) javajee thoughts (3) Java Performance (6) Java Programmer 1 (11) Java Programmer 2 (7) Javascript Frameworks (1) Java SE Professional (1) JPA 1 - Module (6) JPA 1 - Modules (1) JSP (1) Legacy Java (1) linked list (3) maven (1) Multithreading (16) NFR (1) No SQL (1) Object Oriented (9) OCPJP (4) OCPWCD (1) OOAD (3) Operators (4) Overloading (2) Overriding (2) Overviews (1) policies (1) programming (1) Quartz Scheduler (1) Quizzes (17) RabbitMQ (1) references (2) restful web service (3) Searching (1) security (10) Servlets (8) Servlets and JSP (31) Site Usage Guidelines (1) Sorting (1) source code management (1) spring (4) spring boot (3) Spring Examples (1) Spring Features (1) spring jpa (1) Stack (1) Streams & IO (3) Strings (11) SW Developer Tools (2) testing (1) troubleshooting (1) user interface (1) vxml (8) web services (1) Web Technologies (1) Web Technology Books (1) youtube (1)