1) All Java programs need an import statement. (F) 2) A Java compiler turns a source file into bytecode. (T) 3) Compilation errors occur when the program is running and the user enters an invalid response to the program's request for input. (F) 4) All Java programs have at least one class with a method named main. (T) 5) When a program reaches the end of the main method, it stops. (T) 6) The analysis phase of the software life cycle is when you write the code. (F) 7) To create an object, you use the constructor and then declare the object. (F) 8) Several objects can be instances of the same class. (T) 9) A valid identifier must start with a letter or a digit. (F) 10) It is possible to declare and assign to a variable all in one statement. (T) 11) Variables of primitive types hold values, while variables of reference types hold addresses in memory. (T) 12) All methods must be called using "dot notation": objectName.methodName(). (F) 13) A class definition contains data member and method declarations. (T) 14) Class data members are part of a class, but instance data members are not. (F) 15) A method can be passed several parameters and return several values. (F) 16) Instance methods can only be called using an object name, but class methods can be called with just the class name. (T) 17) A constant is declared with the reserved word "frozen." (F) 18) Constant names, by convention, should be all in upper-case. (T) 19) The operation phase of the software life cyle includes the time after software is released, and includes bug fixes and the addition of new features to the software. (T) 20) Data members are usually private, and method members are usually public. (T) 21) If a method has no return value, you leave its return type blank. (F) 22) The arguments sent to a method must match the parameters it expects. (T) 23) The reserved word "static" is used to declare a class method. (T) 24) There are some programs you can write using object-oriented programming that could not be written without using objects. (F)