2.99 See Answer

Question: Look at the following array definition: int[]


Look at the following array definition:
int[] values = { 4, 7, 6, 8, 2 };
What does each of the following code segments display?
System.out.println(values[4]);
x = values[2] + values[3];
System.out.println(x);
x = ++values[1];
System.out.println(x);


> Which repetition approach is less efficient: a loop or a recursive method? Why?

> What is the base case of each of the recursive methods listed in Algorithm Workbench 3, 4, and 5?

> What is the difference between an iterative algorithm and a recursive algorithm?

> What ScaleTransition class methods do you use to specify a node’s ending scale factor?

> What RotateTransition class method do you use to specify the amount of rotation?

> What RotateTransition class method do you use to specify a node’s starting angle?

> What TranslateTransition class methods do you use to specify a node’s starting location?

> What three effect classes can you use to create blur effects?

> In a 640 by 480 window, what are the coordinates of the pixel in the upper-right corner of the window?

> Assume that the variable panel references a JPanel object that uses a BorderLayout manager. In addition, the variable button references a JButton object. Write code that adds the button object to the panel object’s west region.

> You want to provide 20 items in a list for the user to select from. Which control would take up less space on the screen, a ListView or a ComboBox?

> What is the difference between an editable ComboBox and an uneditable ComboBox?

> What is the purpose of a ToggleGroup?

> You want the user to be able to select only one item from a group of items. Would you use RadioButton controls or CheckBox controls?

> In CSS, what is the difference between a type selector and an ID selector?

> How do you retrieve the text that the user has entered into a TextField control?

> What is an image’s aspect ratio? How do you make sure it is preserved when you resize an image?

> What package are the Label, Button, and TextField classes in?

> What is the purpose of the Application class’s abstract start method?

> Which layout container divides a container into regions known as top, bottom, left, center, and right?

> Assume that a class inherits from the JFrame class. Write code that can appear in the class constructor, which gives the content pane a FlowLayout manager. Components added to the content pane should be aligned with the left edge of each row.

> What is an event-driven program?

> What is the difference between a checked exception and an unchecked exception?

> What types of objects can be thrown?

> Where does execution resume after an exception has been thrown and caught?

> What happens when an exception is thrown, but the try statement does not have a catch clause that is capable of catching it?

> What happens when you serialize an object? What happens when you deserialize an object?

> What is the difference between a text file and a binary file?

> What is meant when it is said that an exception is thrown?

> When does dynamic binding take place?

> What is the difference between overriding a superclass method and overloading a superclass method?

> The variable myWindow references a JFrame object. Write a statement that displays the object’s window on the screen.

> Can a subclass ever directly access the private members of its superclass?

> What is the superclass and what is the subclass in the following line? public class Pet extends Dog

> What is a lambda expression?

> When you instantiate an anonymous inner class, the class must do one of two things. What are they?

> What is an abstract class?

> What is an “is-a†relationship?

> Each of the numeric wrapper classes has a static toString method. What do these methods do?

> Why should you use StringBuilder objects instead of String objects in a program that makes lots of changes to strings?

> Look at the following declaration: enum Color { RED, ORANGE, GREEN, BLUE} 1. What is the name of the data type declared by this statement? 2. What are the enum constants for this type? 3. Write a statement that defines a variable of this type and initial

> Is it advisable or not advisable to write a method that returns a reference to an object that is a private field? What is the exception to this?

> The variable myWindow references a JFrame object. Write a statement that sets the size of the object to 500 pixels wide and 250 pixels high.

> A “has a†relationship can exist between classes. What does this mean?

> Describe the difference in the way variables and class objects are passed as arguments to a method.

> Under what circumstances does an object become a candidate for garbage collection?

> Describe one thing you cannot do with a static method.

> The following statement creates a BankAccount array: BankAccount[ ] acc = new BankAccount[10]; Is it okay or not okay to execute the following statements? acc[0].setBalance(5000.0); acc[0].withdraw(100.0);

> Assuming that array1 and array2 are both array reference variables, why is it not possible to assign the contents of the array referenced by array2 to the array referenced by array1 with the following statement? array1 = array2;

> What is the difference between a size declarator and a subscript?

> Under what circumstances does Java automatically provide a default constructor for a class?

> Assume a program named MailList.java is stored in the DataBase folder on your hard drive. The program creates objects of the Customer and Account classes. Describe the steps that the compiler goes through in locating and compiling the Customer and Accoun

> Write an iterative version (using a loop instead of recursion) of the factorial method shown in this chapter.

> If a class has a private field, what has access to the field?

> What is an accessor method? What is a mutator method?

> When the same name is used for two or more methods in the same class, how does Java tell them apart?

> What is the difference between a class and an instance of a class?

> Explain what is meant by the phrase “pass by value.â€.

> What is the difference between an argument and a parameter variable?

> What is the “divide and conquer†approach to problem solving?

> Why is it critical that accumulator variables are properly initialized?

> Which loop should you use in situations where you want the loop to repeat until the boolean expression is false, but the loop should execute at least once?

> Describe the difference between the while loop and the do-while loop.

> What will the following program display? public class ReviewQuestion5 { public static void main(String[] args) { int x = 10; System.out.println(myMethod(x)); } public static int myMethod(int num) { if (num

> Using the following chart, write an if-else-if statement that assigns .10, .15, or .20 to commission, depending on the value in sales.

> Describe the difference between pretest loops and posttest loops.

> What is a potential error that can occur when a file is opened for reading?

> When writing data to a file, what is the difference between the print and the println methods?

> Why should a program close a file when it’s finished using it?

> Describe a programming problem requiring the use of nested loops.

> What is the advantage of using a sentinel?

> Describe a programming problem that would require the use of an accumulator.

> Briefly describe the difference between the prefix and postfix modes used by the increment and decrement operators.

> How do you open a file so that new data will be written to the end of the file’s existing data?

> Why are the relational operators called “relational�

> What will the following program display? public class Checkpoint { public static void main(String[] args) { int num = 0; showMe(num); } public static void showMe(int arg) { if (arg < 10) showMe(arg + 1); else System.out.println(arg); } }

> Briefly describe how the && operator works.

> Explain the purpose of a flag variable. Of what data type should a flag variable be?

> Assuming you are using the JDK, what command would you type at the operating system command prompt to compile the program LabAssignment.java?

> Why is it good advice to indent all the statements inside a set of braces?

> Will the Java compiler translate a source file that contains syntax errors?

> Explain what is meant by the phrase “conditionally executed.â€.

> What part of an object forms an interface through which outside code may access the object’s data?

> Assume the file SalesAverage.java is a Java source file that contains documentation comments. Assuming you are in the same folder or directory as the source code file, what command would you enter at the operating system command prompt to generate the HT

> Is encapsulation a characteristic of procedural or object-oriented programming?

> Briefly describe what programming style means. Why should your programming style be consistent?

> Write a method that accepts a String as an argument. The method should use recursion to display each individual character in the String.

> What is the difference between machine language code and byte code?

> Briefly describe the difference between variable assignment and variable initialization.

> What is a compiler?

> Why are variable names like x not recommended?

> What is the difference between a syntax error and a logical error?

> The following is program expressed as English statements. What would it display on the screen if it was actual program? The variable x starts with the value 0. The variable y starts with the value 5. Add 1 to x. Add 1 to y. Add x and y, and store the re

> What will the following code segments print on the screen? int a, x = 23; a = x % 2; System.out.println(x + "\n" + a);

> What will the following code segments print on the screen? System.out.print("I am the incredible”) ; System.out.print("computing\nmachine”) ; System.out.print("\nand I will\namaze\n)” ; System.out.println("you.");

> What will the following code segments print on the screen? int freeze = 32, boil = 212; freeze = 0; boil = 100; System.out.println(freeze + "\n"+ boil + "\n");

> 1. The if statement is an example of a ___. 1. sequence structure 2. decision structure 3. pathway structure 4. class structure 2. This type of expression has a value of either true or false. 1. binary expression 2. decision expression 3. unconditional

> Write code that creates a Circle, with a radius of 30, and then creates a TranslateTransition object to animate it. The duration of the animation is 5 seconds. When the animation is played, the Circle object will start at (0, 100), and it will move to th

> 11. Which Scanner class method would you use to read a string as input? 1. nextString 2. nextLine 3. readString 4. getLine 12. Which Scanner class method would you use to read a double as input? 1. nextDouble 2. getDouble 3. readDouble 4. None of these;

> 1. Every complete statement ends with___. 1. period 2. parenthesis 3. semicolon 4. ending brace 2. The following data: 72 ‘A’ “Hello World” 2.8712 Are example of ___. 1. variables 2. literals 3. strings 4. none of these 3. A group of statements, such a

2.99

See Answer