nerdexam
Oracle

1Z0-895 · Question #23

A developer writes a stateless session bean FooBean with one remote business interface FooRemote containing one business method foo. Method foo takes a single parameter of application-defined type…

The correct answer is B. 1. See the full explanation below for the reasoning.

Question

A developer writes a stateless session bean FooBean with one remote business interface FooRemote containing one business method foo. Method foo takes a single parameter of application-defined type MyData. 11. public class MyData implements java.io.Serialization { 12. int a; 13. } Methods foo is implemented with the FooBean class as: 11. public void foo (MyData data) { 12. data.a = 2; 13. } Another session bean within the same application has a reference to FooRemote in variable fooRef and calls method foo with the following code: 11. MyData data = new MyData(); 12. data.a = 1; 13. Fooref.foo(data); 14. System.out.printIn(data.a); What is the value of data.a when control reaches Line 14 of the client?

Options

  • A0
  • B1
  • C2

How the community answered

(49 responses)
  • A
    6% (3)
  • B
    84% (41)
  • C
    10% (5)

Community Discussion

No community discussion yet for this question.

Full 1Z0-895 Practice