Set 8

Multiple Choice Question

QID: 
293

What will the following program print when run?

public class ChangeTest {
private int myValue = 0;
public void showOne(int myValue){
myValue = myValue;
System.out.println(this.myValue);
}public void showTwo(int myValue){
this.myValue = myValue;
System.out.println(this.myValue);
}public static void main(String[] args) {
ChangeTest ct = new ChangeTest();
ct.showOne(100);
ct.showTwo(200);
}
}

Select 1 option

A. 0 followed by 100.
B. 100 followed by 100.
C. 0 followed by 200.
D. 100 followed by 200.

Multiple Choice Question

QID: 
292

Which of the following code fragments are valid method declarations?

Select 1 option

A. void method1{ }
B. void method2( ) { }
C. void method3(void){ }
D. method4{ }
E. method5(void){ }

Multiple Choice Question

QID: 
291

What should be the return type of the following method?

public RETURNTYPE methodX( byte by){
double d = 10.0;
return (long) by/d*3;
}

Select 1 option

A. int
B. long
C. double
D. float
E. byte

Multiple Choice Question

QID: 
290

Consider the following code appearing in the same file:

class Data {
    int x = 0, y = 0;
    public Data(int x, int y){
        this.x = x; this.y = y;
    }
}
public class TestClass {
    public static void main(String[] args) throws Exception {
        Data d = new Data(1, 1);
        //add code here
    }
}

Which of the following options when applied individually will change the Data object currently referred to by the variable d to contain 2, 2 as values for its data fields?

Select 2 options

A. Add the following two statements:
d.x = 2;
d.y = 2;
B. Add the following statement:
d = new Data(2, 2);
C. Add the following two statements:
d.x += 1;
d.y += 1;
D. Add the following statement:
d = d + 1;

Multiple Choice Question

QID: 
289

Given:

class Triangle{
public int base;
public int height;
private final double ANGLE;
public void setAngle(double a){ ANGLE = a; }
public static void main(String[] args) {
Triangle t = new Triangle();
t.setAngle(90);
}
}

Select 1 option

A. the value of ANGLE will not be set to 90 by the setAngle method.
B. An exception will be thrown at run time.
C. The code will work as expected setting the value of ANGLE to 90.
D. The code will not compile.

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)