1Z0-869 Exam Details

  • Exam Code
    :1Z0-869
  • Exam Name
    :Java Mobile Edition 1 Mobile Application Developer Certified Professional
  • Certification
    :Oracle Certifications
  • Vendor
    :Oracle
  • Total Questions
    :340 Q&As
  • Last Updated
    :Jun 20, 2026

Oracle 1Z0-869 Online Questions & Answers

  • Question 221:

    Given:

    30.

    public boolean X(byte[] Y) throws IllegalArgumentException {

    31.

    ByteArrayInputStream bais = new ByteArrayInputStream(arg);

    32.

    DataInputStream dis = new DataInputStream(bais);

    33.

    String type = null; 34. try {type = dis.readUTF();}

    35.

    catch (Exception e) { }

    36.

    return(Z);

    37.

    }

    Which substitutions for X, Y, and Z in the code create a valid implementation of RecordFilter that matches records whose type is NOT deleted?

    A. X is matches Y is type Z is !type.equals("deleted")
    B. X is match Y is arg Z is type.equals("deleted")
    C. X is matches Y is arg Z is !type.equals("deleted")
    D. X is match Y is type Z is !type.equals("deleted")
    E. X is matches Y is arg Z is type.equals("deleted")

  • Question 222:

    Drag Drop

    Place the connection interfaces in their appropriate places in the hierarchy.

    Select and Place:

  • Question 223:

    Given:

    10.

    public class ExampleMIDlet extends MIDlet {

    11.

    //...

    20.

    public boolean hasCompleted() {

    21.

    //...

    30.

    }

    31.

    public boolean isLowOnMemory() {

    32.

    //...

    40.

    }

    41.

    public void destroyApp(boolean arg) {

    42.

    if (X) throw new MIDletStateChangeException();

    43.

    }

    44.

    //...

    50. }

    Which substitution for X conforms to the MIDP specification?

    A. !hasCompleted()
    B. !arg
    C. !arg || !hasCompleted()
    D. true
    E. arg andand isLowOnMemory()
    F. isLowOnMemory()

  • Question 224:

    A MIDP 2.0 developer is building a game using the MIDP game API that requires user control over the direction of a Sprite within a GameCanvas. The developer wants to keep performance high and reduce memory use. Which two fulfill the goals? (Choose two.)

    A. in the GameCanvas object, use actual key codes rather than mapped game action constants
    B. implement keyPressed(), keyReleased(), and keyRepeated()
    C. suppress key events for the GameCanvas object
    D. poll for the current state of user key input in a loop, using getKeyStates()

  • Question 225:

    Given:

    a new record store rs, of type javax.microedition.rms.RecordStore containing zero records

    a method called addNewRecord that adds a record to rs

    And:

    21.

    addNewRecord("Amy");

    22.

    addNewRecord("Bill");

    23.

    addNewRecord("Candy");

    24.

    addNewRecord("Doug");

    25.

    rs.deleteRecord(1);

    26.

    rs.deleteRecord(3);

    27.

    addNewRecord("Ethan");

    28.

    addNewRecord("Frank");

    29.

    int nextRecNum = rs.getNextRecordID(); What is the value of nextRecNum?

    A. 7
    B. 5
    C. 4
    D. 6

  • Question 226:

    Given a class named MyCanvas, which three CANNOT be used if MyCanvas is a direct subclass of Canvas? (Choose three.)

    A. public MyCanvas(boolean t) { super(true); }
    B. isDoubleBuffered();
    C. Sprite s = new Sprite(anImage, 20,20);
    D. keyStates = getKeyStates(); if ((keyStates and LEFT_PRESSED) != 0) { }
    E. flushGraphics();
    F. gameAction = getGameAction(keyCode) { }

  • Question 227:

    Given:

    DataInputStream incoming = Connector.openDataInputStream("sms://+3125551234:3434"); Which is true?

    A. The + in the URL is positioned incorrectly.
    B. MessageConnection does NOT support InputStream objects.
    C. Port numbers are NOT allowed in SMS URLs.
    D. The port number indicated is a protected SMS port.

  • Question 228:

    Which two are true about the javax.wireless.messaging.MessageConnection interface? (Choose two.)

    A. Threads that are waiting to receive messages must be blocking threads.
    B. An application can have both client and server mode MessageConnection instances open simultaneously.
    C. This interface is intended for all wireless messaging protocols.
    D. When creating a client mode message, a string that identifies an endpoint on the local host should be passed to Connector.open().
    E. It provides methods to create Connector objects.

  • Question 229:

    Click the Exhibit button. Given:

    The MIDlet is executed.

    The MIDlet is paused and resumed two times.

    What is the result?

    A. c: 3
    B. c: 0
    C. c: 2
    D. c: 1
    E. An exception is thrown at runtime.

  • Question 230:

    Given:

    40.

    String outputString;

    41.

    try {

    42.

    Player p;

    43.

    p = Manager.createPlayer("http://sun.com/barfoo.media");

    44.

    p.setMediaTime(8000);

    45.

    p.start();

    46.

    outputString = "Playing!";

    47.

    } catch (MediaException me) {

    48.

    outputString = "Media Exception!";

    49.

    } catch (IOException ioe) {

    50.

    outputString = "IO Exception!";

    51.

    }

    Which is the result if the device does NOT support setting the media time on p?

    A. outputString is set to "IO Exception!" and the media is NOT played.
    B. outputString is set to "Playing!" but the media is NOT played.
    C. outputString is set to "Playing!" with media playing from the beginning.
    D. outputString is set to "Media Exception!" and the media is NOT played.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-869 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.