Set 16

Multiple Choice Question

QID: 
464

What will the following program print when run without any command line argument?

public class TestClass {
    public static void main(String[] args)  {
        boolean hasParams = (args == null ? false : true);
        if(hasParams){
            System.out.println("has params");
        }{
            System.out.println("no params");
        }
    }
}

Select 1 option

A. has params
B. has params
no params
C. no params
D. It will not compile.

Multiple Choice Question

QID: 
463

What can be the return type of method get Switch so that this program compiles and runs without any problems?

public class TestClass{
   public static XXX getSwitch(int x){
      return x - 20/x + x*x;
   }
   public static void main(String args[]){
       switch( getSwitch(10) ){
          case 1 :
          case 2 :
          case 3 :
          default : break;
       }
   }
}

Select 1 option

A. int 
B. float
C. long
D. double
E. char
F. byte
G. short

Multiple Choice Question

QID: 
462

What will the following code print when run?

public class TestClass {
    public static void main(String[] args) throws Exception {
         boolean flag  = true;
         switch (flag){
             case true : System.out.println("true");
                 default: System.out.println("false");
         }
              
    }
}

Select 1 option

A. It will not compile.
B. false
C. true
     False
D. Exception at run time.

Multiple Choice Question

QID: 
461

What will the following code print?

int i = 1; int j = i++;
if( (i==++j) | (i++ == j) ){ i+=j;
}
System.out.println(i);

Select 1 option

A. 3
B. 4
C. 5
D. 2
E. It will not compile.

Multiple Choice Question

QID: 
460

Which code fragments will print the last argument given on the command line to the standard output, and exit without any output and exceptions if no arguments are given?

1.
public static void main(String args[ ]){
if (args.length != 0)   System.out.println(args[args.length-1
}
2.
public static void main(String args[ ]){
try {    System.out.println(args[args.length-1]);    } 
catch (ArrayIndexOutOfBoundsException e) {     } 
}
3.
public static void main(String args[ ]){ 
int i = args.length;
if (i != 0) System.out.println(args[i-1]);
}
4.
public static void main(String args[ ]){ 
int i = args.length-1;
if (i > 0) System.out.println(args[i]);
}
5.
public static void main(String args[ ]){
try { System.out.println(args[args.length-1]); } 
catch (Null Pointer Exception e) {}
}

Select 3 options

A. 1
B. 2
C. 3
D. 4
E. 5

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) Quartz Scheduler (1) Quizzes (17) RabbitMQ (1) 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 (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)