Set 29

Multiple Choice Question

QID: 
415

What will be the result of attempting to compile and run the following class?

public class TestClass{    
public static void main(String args[ ] ){       
int i = 1;       
int[] iArr = {1};       
incr(i) ;       
incr(iArr) ;       
System.out.println( "i = " + i + "  iArr[0] = " + iArr [ 0 ] ) ;    }    
public static void incr(int   n ) { 
n++ ; }    
public static void incr(int[ ] n ) { 
n [ 0 ]++ ; }
 }

Select 1 option

A. The code will print i = 1 iArr[0] = 1; 
B. The code will print i = 1 iArr[0] = 2; 
C. The code will print i = 2 iArr[0] = 1; 
D. The code will print i = 2 iArr[0] = 2; 
E. The code will not compile.

Multiple Choice Question

QID: 
414

Consider the following program:

public class TestClass{  
public static void main(String[] args){    
String tom = args[0];    
String dick = args[1];    
String harry = args[2];  } }

What will the value of 'harry' if the program is run from the command line: 
java TestClass 111 222 333

Select 1 option 

A. 111 
B. 222 
C. 333 
D. It will throw an ArrayIndexOutOfBoundsException 
E. None of the above. 

Multiple Choice Question

QID: 
413

Given the following code :

public class TestClass {    
int[][] matrix = new int[2][3];       
 int a[] = {1, 2, 3};  
  int b[] = {4, 5, 6};               
 public int compute(int x, int y){        //1 : Insert Line of Code here  
  }        
public void loadMatrix(){        
for(int x=0; x<matrix.length; x++){          
  for(int y=0; y<matrix[x].length; y++){                //2: Insert Line of Code here         
   }        }    } } 

What can be inserted at //1 and //2?

Select 1 option 

A. return a(x)*b(y); and matrix(x, y) = compute(x, y); 
B. return a[x]*b[y]; and matrix[x, y] = compute(x, y);
C. return a[x]*b[y]; and matrix[x][y] = compute(x, y); 
D. return a(x)*b(y); and matrix(x)(y) = compute(x, y); 
E. return a[x]*b[y]; and matrix[[x][y]] = compute(x, y); 

Multiple Choice Question

QID: 
412

Is it possible to create arrays of length zero?

Select 1 option

A. Yes, you can create arrays of any type with length zero.
B. Yes, but only for primitive datatypes.
C. Yes, but only for arrays of object references.
D. Yes, and it is same as a null Array.
E. No, arrays of length zero do not exist in Java.

Multiple Choice Question

QID: 
411

Given the following declaration:

int[][] twoD = { { 1, 2, 3} , { 4, 5, 6, 7}, { 8, 9, 10 } };

What will the following lines of code print?

System.out.println(twoD[1].length);
System.out.println(twoD[2].getClass().isArray());
System.out.println(twoD[1][2]);

Select 1 option

A. 4
true
6
B. 3
true
3
C. 3
false
3
D. 4
false
6

Pages

Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within javajee.com!!!

Quick Notes Finder Tags

Activities (1) advanced java (1) agile (3) App Servers (6) archived notes (2) ArrayLists (1) Arrays (2) 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) (52) 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 (4) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (7) 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 (8) Javascript Frameworks (1) Java SE Professional (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) Quizzes (17) references (2) resources (1) 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 (1) 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)