Podcast
Questions and Answers
Which statement about packages is true?
Which statement about packages is true?
- Packages provide visibility control for classes (correct)
- Packages are used to avoid name collisions
- Packages are used to create classes
- Packages are only a naming mechanism
What happens if you omit the package statement in a Java source file?
What happens if you omit the package statement in a Java source file?
- The class names are put into a default package with no name (correct)
- The class names are put into a default package with a name
- The class names are not put into any package
- The class names will cause a name collision
What is the purpose of using unique names for each class?
What is the purpose of using unique names for each class?
- To make the code more readable
- To create a package
- To partition the class name space
- To avoid name collisions (correct)