Test on JAVA test on P9

Unlike most common programming languages, instead of compiling the source code into machine code or interpreting source code when running, Java is designed to compile the source code into bytecode, then bytecode will be run by the runtime environment. . To help you better understand this programming language, the following quiz of Network Administrator will give you lots of useful knowledge.

  1. Question 1. Which of the following program segments results?
     double a = 3, b = 5, c = 2; 

    double delta = b * b - 4 * a * c;

    if (delta <0) System.out.println ('Comforty virginity');

    else if (delta == 0) System.out.println ('Simple method');

    else System.out.println ('The method has two components');
    1. The perfect virgin
    2. The method has a sound
    3. The method has two options
    4. Compilation error
  2. Question 2. Which of the following program segments results?
     double a = 5, b = 3, c = 2; 

    double delta = b * b - 4 * a * c;

    if (delta <0) System.out.println ('Comforty virginity');

    else if (delta == 0) System.out.println ('Simple method');

    else System.out.println ('The method has two components');
    1. The perfect virgin
    2. The method has a sound
    3. The method has two options
    4. Compilation error
  3. Question 3. What is the following command to print the result:
     double x = 10000.0 / 3.0; 

    System.out.print (x);
    1. 3333.3333333333335
    2. 3333.33
    3. 3334.0
    4. 3332.0
  4. Question 4. Select the display format when executing the following statement:
     System.out.printf ('% tc', new Date ()); 
    1. Sun Dec 02 2010
    2. Sun Dec 02 17:26:19 ICT 2010
    3. Sunday December 02 2010
    4. Sunday December 05:26:00 ICT 2010
  5. Question 5. Select the display format when executing the following statement:
     System.out.printf ('% 1 $ s% 2 $ B% 2 $ te,% 2 $ Y', 'Due date:', new Date ()); 
    1. Due date: Dec 02 2010
    2. Sun Dec 02 2010
    3. Dec 02, 2010
    4. Due date: Dec 02, 2010
  6. Question 6. Which command is only used in case of nested loops?
    1. label
    2. jump
    3. array
    4. There is no right answer
  7. Question 7. Which of the following statements is true?
     a.char [] str; 

    b.char [] str = new char [15];

    char [] str = new ['A', 'B'];
    1. twelfth
    2. 2, 3
    3. 1, 3
    4. 1, 2, 3
  8. Question 8. Which of the following interface definitions is invalid?
    1. public interface inout {}
    2. protected interface inout {int i = 12;}
    3. interface inout {public final int MAX_INDEX = 100;}
    4. interface input {public void indl ();}
  9. Question 9. Given String str = 'univerity', which of the following commands takes the string 'univer' and binds string str1?
    1. String str1 = str.substring (0, 6);
    2. String str1 = str.substring (0, 5);
    3. String str1 = str.substring (1, 6);
    4. String str1 = str.substring (5);
  10. Question 10. Given str = 'Yunlin universtiy', what is the result of str.indexOf ('uni')?
    1. first
    2. 7
    3. 15
    4. Wrong command
Update 24 May 2019
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile