Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes package and import Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "package and import" Watch "package and import" New topic

package and import

adam Lui
Ranch Hand

Joined: Sep 03, 2007
Posts: 186

The class Beta and the enum Color are in different packages.
Which two code fragments, inserted individually at line 2 of the Beta
declaration, will allow this code to compile? (Choose two.)
A. import sun.scjp.Color.*;
B. import static sun.scjp.Color.*;
C. import sun.scjp.Color; import static sun.scjp.Color.*;
D. import sun.scjp.*; import static sun.scjp.Color.*;
E. import sun.scjp.Color; import static sun.scjp.Color.GREEN;

The answers are C and E.

why not B?!! it clearly imports a static content, with full path name.
ahmed yehia
Ranch Hand

Joined: Apr 22, 2006
Posts: 424
Remember you need to import both enum 'Color' and static member 'GREEN'.
Options C, D and E make valid import statements.
I agree. Here's the link:
subject: package and import
It's not a secret anymore!