Set 7

Multiple Choice Question

QID: 
105

Which of the following correctly defines a method named stringProcessor that can be called by other programmers as follows: stringProcessor(str1) or stringProcessor(str1, str2) or stringProcessor(str1, str2, str3),
where str1, str2, and str3 are references to Strings.

Select 1 option

A. public void stringProcessor(...String){
}
B. public void stringProcessor(String... strs){
}
C. public void stringProcessor(String[] strs){
}
D. public void stringProcessor(String a, String b, String c){
}
E. Three separate methods need to be written.

Multiple Choice Question

QID: 
104

Which of the following are valid at line 1?

public class X{
//line 1: insert code here.
}

Select 2 options

A. String s;
B. String s = 'asdf';
C. String s = 'a';
D. String s = this.toString();
E. String s = asdf;

Multiple Choice Question

QID: 
103

Consider the following class:

public class Test{
public int id;
}

Which of the following is the correct way to make the variable 'id' read only for any other class?

Select 1 option

A. Make 'id' private.
B. Make 'id' private and provide a public method getId() which will return its value.
C. Make 'id' static and provide a public static method getId() which will return its value.
D. Make id 'protected'.

Multiple Choice Question

QID: 
102

Consider the following class...

class TestClass{
int x;
public static void main(String[] args){
// lot of code.
}
}

Select 1 option

A. By declaring x as static, main can access this.x
B. By declaring x as public, main can access this.x
C. By declaring x as protected, main can access this.x
D. main cannot access this.x as it is declared now.
E. By declaring x as private, main can access this.x

Multiple Choice Question

QID: 
101

Given:

class Triangle
{
    public int base;
    public int height;
    private static double ANGLE;
    public static double getAngle();
      public static void Main(String[] args)
         {
             System.out.println(getAngle());
         }
}

Identify the correct statements:

Select 1 option
A. It will not compile because it does not implement setAngle method.
B. It will not compile because ANGLE cannot be private.
C. It will not compile because getAngle() has no body.
D. It will not compile because ANGLE field is not initialized.
E. It will not compile because of the name of the method Main instead of main. 

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)