click below
click below
Normal Size Small Size show me how
Java - Ch. 8
Java Chapter 8
| Question | Answer |
|---|---|
| Composition | a capability that allows a class to have references to objects of other classes as members. |
| An attempt by a method that is not a member of a class to access a private member of that class is a (blank) error. | compilation |
| A source-code file can contain only one(blank)—otherwise, a compilation error occurs. | public class |
| In an overloaded constructor the (blank) reference must be the the first statement in the body. | This |
| The compiler can optimize programs by removing calls to simple methods and replacing them with the expanded code of their declarations. This is called (blank) | inlining |
| Set methods are also known as... | Mutator methods |
| Get methods are also known as... | Accessor methods |
| Composition is sometimes known as | a "has-a-relationship" |
| enum constants are (blank) and (blank) | final static |
| EnumSet.range displays... | Takes two parameters (the first and last enum constants) and displays all the constants between the two. |
| In an enum declaration, it is a (blank) error to declare enum constants after the enum type’s constructors,fields and methods in the enum declaration. | syntax |
| The finalize method is called by the | garbage collector |
| Just before the garbage collector reclaims an objects memory it preforms... | termination housekeeping |
| the (blank) reference cannot be used in a (blank) method because when this type of method is called there might not be any objects of its class in memory. | this static |
| String objects in java are (blank) and cannot be modified after creation. | immutable |
| A static import declaration takes two forms. one that imports a particular static member called (blank) and one that imports all static members of a class called (blank) | single static, static import on demand |
| The principle that states that code should be granted only the amount of privilege and access that it needs to accomplish its designated task, but no more is called. | The principle of least privilege. |
| A final constant can be initialized immediately or in every (blank) of its class. | constructor |
| Three things can appear outside the braces of a class declaration. They are: | package declarations, import declarations and comments |