2.99 See Answer

Question: What happens when you serialize an object?


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


> What is FXML?

> What is a scene graph?

> Under what circumstances would you want to use an AudioClip object to play a sound file, rather than the Applet class’s play method?

> When is a component’s paint or paintComponent method called?

> Why would you ever need to use the older AWT library instead of Swing to develop an applet?

> Why are applets sometimes necessary in Web page development?

> When a user accesses a Web page on a remote server with his or her browser, and that Web page has an applet associated with it, is the applet executed by the server or by the user’s system?

> When a checked menu item shows a check mark next to it, what happens when the user clicks on it?

> What is a tool tip? What is its purpose?

> What is a mnemonic? How does the user use it?

> What SQL data types correspond with the following Java types? - int - float - string - double

> What is the difference between an uneditable combo box and an editable combo box? Which one is a combo box by default?

> Why would a JSlider component be ideal when you want the user to enter a number, but you want to make sure that the number is within a range?

> What selection mode should you select if you want the user to select a single item only in a list?

> What is a foreign key?

> What is the number of the first row in a table? What is the number of the first column in a table?

> What is a result set?

> When we speak of database organization, we speak of such things as rows, tables, and columns. Describe how the data in a database is organized into these conceptual units.

> If you are writing an application to store the customer and inventory records for a large business, why would you not want to use traditional text or binary files?

> In what type of situation would you present a group of items to the user with radio buttons? With check boxes?

> If you do not change the default close operation, what happens when the user clicks on the close button on a JFrame object?

> Assume that panel references a JPanel object. Write code that creates a two pixel thick blue line border around it.

> How is a problem usually reduced with a recursive method?

> 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 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;

> 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);

> 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.

2.99

See Answer